home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The School House• / Word Search ••• / Word Search еее.rsrc / CODE_1.txt < prev    next >
Text File  |  1988-10-20  |  110KB  |  2,116 lines

  1. # near model CODE resource
  2. # jump table entries: 0-93 (94 of them)
  3. export_0:
  4. 00000000  A036                     syscall    MoreMasters
  5. 00000002  598F                     subq.l     A7, 4
  6. 00000004  2F3C 4441 5441           move.l     -[A7], 0x44415441 /* 'DATA' */
  7. 0000000A  3F3C 0000                move.w     -[A7], 0x0
  8. 0000000E  A9A0                     syscall    GetResource
  9. 00000010  265F                     movea.l    A3, [A7]+
  10. 00000012  598F                     subq.l     A7, 4
  11. 00000014  2F0B                     move.l     -[A7], A3
  12. 00000016  A9A5                     syscall    GetResourceSizeOnDisk/SizeResource/SizeRsrc
  13. 00000018  281F                     move.l     D4, [A7]+
  14. 0000001A  3A3C EA00                move.w     D5, 0xEA00
  15. 0000001E  48C5                     ext.l      D5
  16. 00000020  4485                     neg.l      D5
  17. 00000022  2005                     move.l     D0, D5
  18. 00000024  D084                     add.l      D0, D4
  19. 00000026  A31E                     syscall    NewPtrClear, flags=3
  20. 00000028  2848                     movea.l    A4, A0
  21. 0000002A  D9C5                     add.l      A4, D5
  22. 0000002C  21CC 02B6                move.l     [0x000002B6 /* ExpandMem */], A4
  23. 00000030  2053                     movea.l    A0, [A3]
  24. 00000032  224C                     movea.l    A1, A4
  25. 00000034  2004                     move.l     D0, D4
  26. 00000036  A02E                     syscall    BlockMove/BlockMoveData
  27. 00000038  2F0B                     move.l     -[A7], A3
  28. 0000003A  A9A3                     syscall    ReleaseResource
  29. 0000003C  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  30. 00000040  41ED 0312                lea.l      A0, [A5 + 0x312 /* export_94 */]
  31. 00000044  3828 FFFE                move.w     D4, [A0 - 0x2]
  32. 00000048  2F08                     move.l     -[A7], A0
  33. 0000004A  A9F1                     syscall    UnloadSeg
  34. 0000004C  598F                     subq.l     A7, 4
  35. 0000004E  2F3C 434F 4445           move.l     -[A7], 0x434F4445 /* 'CODE' */
  36. 00000054  3F04                     move.w     -[A7], D4
  37. 00000056  A9A0                     syscall    GetResource
  38. 00000058  205F                     movea.l    A0, [A7]+
  39. 0000005A  A049                     syscall    HPurge
  40. 0000005C  A01D                     syscall    MaxMem
  41. 0000005E  486C FFFA                pea.l      [A4 - 0x6]
  42. 00000062  486C FFFE                pea.l      [A4 - 0x2]
  43. 00000066  4EBA 04DE                jsr        [PC + 0x4DE /* 00000546 */]
  44. 0000006A  508F                     addq.l     A7, 8
  45. 0000006C  2F2C FFFA                move.l     -[A7], [A4 - 0x6]
  46. 00000070  3F2C FFFE                move.w     -[A7], [A4 - 0x2]
  47. 00000074  4EBA 1040                jsr        [PC + 0x1040 /* 000010B6 */]
  48. 00000078  4EBA 034C                jsr        [PC + 0x34C /* 000003C6 */]
  49. 0000007C  5C8F                     addq.l     A7, 6
  50. 0000007E  3F3C 0000                move.w     -[A7], 0x0
  51. 00000082  4EBA 10DE                jsr        [PC + 0x10DE /* 00001162 */]
  52. fn00000086:
  53. 00000086  4E56 0000                link       A6, 0
  54. 0000008A  102C ED18                move.b     D0, [A4 - 0x12E8]
  55. 0000008E  6700 0036                beq        +0x38 /* 000000C6 */
  56. 00000092  102C ED10                move.b     D0, [A4 - 0x12F0]
  57. 00000096  6700 001A                beq        +0x1C /* 000000B2 */
  58. 0000009A  486C EB36                pea.l      [A4 - 0x14CA]
  59. 0000009E  4EBA 119C                jsr        [PC + 0x119C /* 0000123C */]
  60. 000000A2  588F                     addq.l     A7, 4
  61. 000000A4  4EBA 004C                jsr        [PC + 0x4C /* 000000F2 */]
  62. 000000A8  486C EB2E                pea.l      [A4 - 0x14D2]
  63. 000000AC  4EBA 118E                jsr        [PC + 0x118E /* 0000123C */]
  64. 000000B0  588F                     addq.l     A7, 4
  65. label000000B2:
  66. 000000B2  422C ED18                clr.b      [A4 - 0x12E8]
  67. 000000B6  102C ED10                move.b     D0, [A4 - 0x12F0]
  68. 000000BA  6700 0006                beq        +0x8 /* 000000C2 */
  69. 000000BE  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  70. label000000C2:
  71. 000000C2  6000 0014                bra        +0x16 /* 000000D8 */
  72. label000000C6:
  73. 000000C6  197C FFFF ED18           move.b     [A4 - 0x12E8], 0xFF
  74. 000000CC  102C ED10                move.b     D0, [A4 - 0x12F0]
  75. 000000D0  6700 0006                beq        +0x8 /* 000000D8 */
  76. 000000D4  4EBA 001C                jsr        [PC + 0x1C /* 000000F2 */]
  77. label000000D8:
  78. 000000D8  102C ED18                move.b     D0, [A4 - 0x12E8]
  79. 000000DC  4880                     ext.w      D0
  80. 000000DE  3F00                     move.w     -[A7], D0
  81. 000000E0  3F3C 0005                move.w     -[A7], 0x5
  82. 000000E4  2F2C EB94                move.l     -[A7], [A4 - 0x146C]
  83. 000000E8  4EBA 11E8                jsr        [PC + 0x11E8 /* 000012D2 */]
  84. 000000EC  508F                     addq.l     A7, 8
  85. 000000EE  4E5E                     unlink     A6
  86. 000000F0  4E75                     rts
  87. export_72:
  88. fn000000F2:
  89. 000000F2  4E56 FFFC                link       A6, -0x0004
  90. 000000F6  3F07                     move.w     -[A7], D7
  91. 000000F8  303C 0140                move.w     D0, 0x140
  92. 000000FC  322C FFF8                move.w     D1, [A4 - 0x8]
  93. 00000100  C3FC 0012                muls.w     D1, 0x12
  94. 00000104  48C1                     ext.l      D1
  95. 00000106  83FC 0002                divs.w     D1, 0x2
  96. 0000010A  9041                     sub.w      D0, D1
  97. 0000010C  3D40 FFFE                move.w     [A6 - 0x2], D0
  98. 00000110  302C FFF6                move.w     D0, [A4 - 0xA]
  99. 00000114  C1FC 0002                muls.w     D0, 0x2
  100. 00000118  3D40 FFFC                move.w     [A6 - 0x4], D0
  101. 0000011C  102C ED18                move.b     D0, [A4 - 0x12E8]
  102. 00000120  6700 008E                beq        +0x90 /* 000001B0 */
  103. 00000124  4247                     clr.w      D7
  104. label00000126:
  105. 00000126  3007                     move.w     D0, D7
  106. 00000128  B06C FFF4                cmp.w      D0, [A4 - 0xC]
  107. 0000012C  6E00 0082                bgt        +0x84 /* 000001B0 */
  108. 00000130  3007                     move.w     D0, D7
  109. 00000132  41EC ED32                lea.l      A0, [A4 - 0x12CE]
  110. 00000136  D0C0                     add.w      A0, D0
  111. 00000138  1010                     move.b     D0, [A0]
  112. 0000013A  6700 006E                beq        +0x70 /* 000001AA */
  113. 0000013E  3007                     move.w     D0, D7
  114. 00000140  E380                     asl        D0, 1
  115. 00000142  41EC F69C                lea.l      A0, [A4 - 0x964]
  116. 00000146  D0C0                     add.w      A0, D0
  117. 00000148  3010                     move.w     D0, [A0]
  118. 0000014A  5240                     addq.w     D0, 1
  119. 0000014C  C1FC 000D                muls.w     D0, 0xD /* '\r' */
  120. 00000150  5D40                     subq.w     D0, 6
  121. 00000152  5A40                     addq.w     D0, 5
  122. 00000154  3F00                     move.w     -[A7], D0
  123. 00000156  3007                     move.w     D0, D7
  124. 00000158  E380                     asl        D0, 1
  125. 0000015A  41EC F764                lea.l      A0, [A4 - 0x89C]
  126. 0000015E  D0C0                     add.w      A0, D0
  127. 00000160  3010                     move.w     D0, [A0]
  128. 00000162  5240                     addq.w     D0, 1
  129. 00000164  C1FC 0012                muls.w     D0, 0x12
  130. 00000168  5840                     addq.w     D0, 4
  131. 0000016A  5A40                     addq.w     D0, 5
  132. 0000016C  3F00                     move.w     -[A7], D0
  133. 0000016E  4EBA 10DA                jsr        [PC + 0x10DA /* 0000124A */]
  134. 00000172  588F                     addq.l     A7, 4
  135. 00000174  3007                     move.w     D0, D7
  136. 00000176  E380                     asl        D0, 1
  137. 00000178  41EC F50C                lea.l      A0, [A4 - 0xAF4]
  138. 0000017C  D0C0                     add.w      A0, D0
  139. 0000017E  3010                     move.w     D0, [A0]
  140. 00000180  5240                     addq.w     D0, 1
  141. 00000182  C1FC 000D                muls.w     D0, 0xD /* '\r' */
  142. 00000186  5D40                     subq.w     D0, 6
  143. 00000188  5A40                     addq.w     D0, 5
  144. 0000018A  3F00                     move.w     -[A7], D0
  145. 0000018C  3007                     move.w     D0, D7
  146. 0000018E  E380                     asl        D0, 1
  147. 00000190  41EC F5D4                lea.l      A0, [A4 - 0xA2C]
  148. 00000194  D0C0                     add.w      A0, D0
  149. 00000196  3010                     move.w     D0, [A0]
  150. 00000198  5240                     addq.w     D0, 1
  151. 0000019A  C1FC 0012                muls.w     D0, 0x12
  152. 0000019E  5840                     addq.w     D0, 4
  153. 000001A0  5A40                     addq.w     D0, 5
  154. 000001A2  3F00                     move.w     -[A7], D0
  155. 000001A4  4EBA 10B6                jsr        [PC + 0x10B6 /* 0000125C */]
  156. 000001A8  588F                     addq.l     A7, 4
  157. label000001AA:
  158. 000001AA  5247                     addq.w     D7, 1
  159. 000001AC  6000 FF78                bra        -0x86 /* 00000126 */
  160. label000001B0:
  161. 000001B0  3E1F                     move.w     D7, [A7]+
  162. 000001B2  4E5E                     unlink     A6
  163. 000001B4  4E75                     rts
  164. export_44:
  165. 000001B6  4E56 FEEC                link       A6, -0x0114
  166. 000001BA  202E 0008                move.l     D0, [A6 + 0x8]
  167. 000001BE  E080                     asr        D0, 8
  168. 000001C0  E080                     asr        D0, 8
  169. 000001C2  C0BC 0000 FFFF           and.l      D0, 0xFFFF
  170. 000001C8  3D40 FFFE                move.w     [A6 - 0x2], D0
  171. 000001CC  202E 0008                move.l     D0, [A6 + 0x8]
  172. 000001D0  C0BC 0000 FFFF           and.l      D0, 0xFFFF
  173. 000001D6  3D40 FFFC                move.w     [A6 - 0x4], D0
  174. 000001DA  302E FFFE                move.w     D0, [A6 - 0x2]
  175. 000001DE  6000 0002                bra        +0x4 /* 000001E2 */
  176. label000001E2:
  177. 000001E2  B07C 0003                cmp.w      D0, 0x3
  178. 000001E6  6700 0006                beq        +0x8 /* 000001EE */
  179. 000001EA  6000 0024                bra        +0x26 /* 00000210 */
  180. label000001EE:
  181. 000001EE  4EBA 0AF6                jsr        [PC + 0xAF6 /* 00000CE6 */]
  182. 000001F2  2D40 FEEC                move.l     [A6 - 0x114], D0
  183. 000001F6  202C ED00                move.l     D0, [A4 - 0x1300]
  184. 000001FA  B0AE FEEC                cmp.l      D0, [A6 - 0x114]
  185. 000001FE  6700 000C                beq        +0xE /* 0000020C */
  186. 00000202  2F2C ED00                move.l     -[A7], [A4 - 0x1300]
  187. 00000206  4EBA 0AB4                jsr        [PC + 0xAB4 /* 00000CBC */]
  188. 0000020A  588F                     addq.l     A7, 4
  189. label0000020C:
  190. 0000020C  6000 000E                bra        +0x10 /* 0000021C */
  191. label00000210:
  192. 00000210  B07C 0001                cmp.w      D0, 0x1
  193. 00000214  6700 0006                beq        +0x8 /* 0000021C */
  194. 00000218  6000 0064                bra        +0x66 /* 0000027E */
  195. label0000021C:
  196. 0000021C  302E FFFC                move.w     D0, [A6 - 0x4]
  197. 00000220  6000 0002                bra        +0x4 /* 00000224 */
  198. label00000224:
  199. 00000224  B07C 0001                cmp.w      D0, 0x1
  200. 00000228  6700 0006                beq        +0x8 /* 00000230 */
  201. 0000022C  6000 000E                bra        +0x10 /* 0000023C */
  202. label00000230:
  203. 00000230  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  204. 00000234  6000 001E                bra        +0x20 /* 00000254 */
  205. 00000238  6000 000E                bra        +0x10 /* 00000248 */
  206. label0000023C:
  207. 0000023C  B07C 0002                cmp.w      D0, 0x2
  208. 00000240  6700 0006                beq        +0x8 /* 00000248 */
  209. 00000244  6000 000E                bra        +0x10 /* 00000254 */
  210. label00000248:
  211. 00000248  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  212. 0000024C  6000 0006                bra        +0x8 /* 00000254 */
  213. 00000250  6000 0002                bra        +0x4 /* 00000254 */
  214. label00000254:
  215. 00000254  486E FEFC                pea.l      [A6 - 0x104]
  216. 00000258  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  217. 0000025C  2F2C EB8C                move.l     -[A7], [A4 - 0x1474]
  218. 00000260  4EBA 1050                jsr        [PC + 0x1050 /* 000012B2 */]
  219. 00000264  DEFC 000A                add.w      A7, 0xA /* '\n' */
  220. 00000268  486E FEFC                pea.l      [A6 - 0x104]
  221. 0000026C  4EBA 1228                jsr        [PC + 0x1228 /* 00001496 */]
  222. 00000270  588F                     addq.l     A7, 4
  223. 00000272  3D40 FEFA                move.w     [A6 - 0x106], D0
  224. 00000276  6000 010E                bra        +0x110 /* 00000386 */
  225. 0000027A  6000 000E                bra        +0x10 /* 0000028A */
  226. label0000027E:
  227. 0000027E  B07C 0100                cmp.w      D0, 0x100
  228. 00000282  6700 0006                beq        +0x8 /* 0000028A */
  229. 00000286  6000 006A                bra        +0x6C /* 000002F2 */
  230. label0000028A:
  231. 0000028A  302E FFFC                move.w     D0, [A6 - 0x4]
  232. 0000028E  6000 0002                bra        +0x4 /* 00000292 */
  233. label00000292:
  234. 00000292  B07C 0001                cmp.w      D0, 0x1
  235. 00000296  6700 0006                beq        +0x8 /* 0000029E */
  236. 0000029A  6000 001C                bra        +0x1E /* 000002B8 */
  237. label0000029E:
  238. 0000029E  4EBA 0B26                jsr        [PC + 0xB26 /* 00000DC6 */]
  239. 000002A2  2F2C EB44                move.l     -[A7], [A4 - 0x14BC]
  240. 000002A6  4EBA 0BBE                jsr        [PC + 0xBBE /* 00000E66 */]
  241. 000002AA  588F                     addq.l     A7, 4
  242. 000002AC  4EBA 0B64                jsr        [PC + 0xB64 /* 00000E12 */]
  243. 000002B0  6000 0038                bra        +0x3A /* 000002EA */
  244. 000002B4  6000 000E                bra        +0x10 /* 000002C4 */
  245. label000002B8:
  246. 000002B8  B07C 0002                cmp.w      D0, 0x2
  247. 000002BC  6700 0006                beq        +0x8 /* 000002C4 */
  248. 000002C0  6000 000E                bra        +0x10 /* 000002D0 */
  249. label000002C4:
  250. 000002C4  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  251. 000002C8  6000 0020                bra        +0x22 /* 000002EA */
  252. 000002CC  6000 000E                bra        +0x10 /* 000002DC */
  253. label000002D0:
  254. 000002D0  B07C 0003                cmp.w      D0, 0x3
  255. 000002D4  6700 0006                beq        +0x8 /* 000002DC */
  256. 000002D8  6000 0010                bra        +0x12 /* 000002EA */
  257. label000002DC:
  258. 000002DC  197C FFFF ED1C           move.b     [A4 - 0x12E4], 0xFF
  259. 000002E2  6000 0006                bra        +0x8 /* 000002EA */
  260. 000002E6  6000 0002                bra        +0x4 /* 000002EA */
  261. label000002EA:
  262. 000002EA  6000 009A                bra        +0x9C /* 00000386 */
  263. 000002EE  6000 000E                bra        +0x10 /* 000002FE */
  264. label000002F2:
  265. 000002F2  B07C 00FD                cmp.w      D0, 0xFD
  266. 000002F6  6700 0006                beq        +0x8 /* 000002FE */
  267. 000002FA  6000 008A                bra        +0x8C /* 00000386 */
  268. label000002FE:
  269. 000002FE  302E FFFC                move.w     D0, [A6 - 0x4]
  270. 00000302  6000 0002                bra        +0x4 /* 00000306 */
  271. label00000306:
  272. 00000306  B07C 0001                cmp.w      D0, 0x1
  273. 0000030A  6700 0006                beq        +0x8 /* 00000312 */
  274. 0000030E  6000 000E                bra        +0x10 /* 0000031E */
  275. label00000312:
  276. 00000312  4EBA 0498                jsr        [PC + 0x498 /* 000007AC */]
  277. 00000316  6000 0066                bra        +0x68 /* 0000037E */
  278. 0000031A  6000 000E                bra        +0x10 /* 0000032A */
  279. label0000031E:
  280. 0000031E  B07C 0002                cmp.w      D0, 0x2
  281. 00000322  6700 0006                beq        +0x8 /* 0000032A */
  282. 00000326  6000 000E                bra        +0x10 /* 00000336 */
  283. label0000032A:
  284. 0000032A  4EBA 021C                jsr        [PC + 0x21C /* 00000548 */]
  285. 0000032E  6000 004E                bra        +0x50 /* 0000037E */
  286. 00000332  6000 000E                bra        +0x10 /* 00000342 */
  287. label00000336:
  288. 00000336  B07C 0003                cmp.w      D0, 0x3
  289. 0000033A  6700 0006                beq        +0x8 /* 00000342 */
  290. 0000033E  6000 000E                bra        +0x10 /* 0000034E */
  291. label00000342:
  292. 00000342  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  293. 00000346  6000 0036                bra        +0x38 /* 0000037E */
  294. 0000034A  6000 000E                bra        +0x10 /* 0000035A */
  295. label0000034E:
  296. 0000034E  B07C 0004                cmp.w      D0, 0x4
  297. 00000352  6700 0006                beq        +0x8 /* 0000035A */
  298. 00000356  6000 000E                bra        +0x10 /* 00000366 */
  299. label0000035A:
  300. 0000035A  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  301. 0000035E  6000 001E                bra        +0x20 /* 0000037E */
  302. 00000362  6000 000E                bra        +0x10 /* 00000372 */
  303. label00000366:
  304. 00000366  B07C 0005                cmp.w      D0, 0x5
  305. 0000036A  6700 0006                beq        +0x8 /* 00000372 */
  306. 0000036E  6000 000E                bra        +0x10 /* 0000037E */
  307. label00000372:
  308. 00000372  4EBA FD12                jsr        [PC - 0x2EE /* 00000086 */]
  309. 00000376  6000 0006                bra        +0x8 /* 0000037E */
  310. 0000037A  6000 0002                bra        +0x4 /* 0000037E */
  311. label0000037E:
  312. 0000037E  6000 0006                bra        +0x8 /* 00000386 */
  313. 00000382  6000 0002                bra        +0x4 /* 00000386 */
  314. label00000386:
  315. 00000386  4267                     clr.w      -[A7]
  316. 00000388  4EBA 117E                jsr        [PC + 0x117E /* 00001508 */]
  317. 0000038C  548F                     addq.l     A7, 2
  318. 0000038E  4E5E                     unlink     A6
  319. 00000390  4E75                     rts
  320. export_63:
  321. 00000392  4E56 FFFE                link       A6, -0x0002
  322. 00000396  4EBA 0F0C                jsr        [PC + 0xF0C /* 000012A4 */]
  323. 0000039A  48C0                     ext.l      D0
  324. 0000039C  81EE 0008                divs.w     D0, [A6 + 0x8]
  325. 000003A0  4840                     swap.w     D0
  326. 000003A2  3D40 FFFE                move.w     [A6 - 0x2], D0
  327. 000003A6  0C6E 0000 FFFE           cmpi.w     [A6 - 0x2], 0x0
  328. 000003AC  6C00 000C                bge        +0xE /* 000003BA */
  329. 000003B0  302E FFFE                move.w     D0, [A6 - 0x2]
  330. 000003B4  4440                     neg.w      D0
  331. 000003B6  6000 0006                bra        +0x8 /* 000003BE */
  332. label000003BA:
  333. 000003BA  302E FFFE                move.w     D0, [A6 - 0x2]
  334. label000003BE:
  335. 000003BE  6000 0002                bra        +0x4 /* 000003C2 */
  336. label000003C2:
  337. 000003C2  4E5E                     unlink     A6
  338. 000003C4  4E75                     rts
  339. fn000003C6:
  340. 000003C6  4E56 0000                link       A6, 0
  341. 000003CA  3F07                     move.w     -[A7], D7
  342. 000003CC  3F06                     move.w     -[A7], D6
  343. 000003CE  3F05                     move.w     -[A7], D5
  344. 000003D0  486C EB3E                pea.l      [A4 - 0x14C2]
  345. 000003D4  4EBA 0D08                jsr        [PC + 0xD08 /* 000010DE */]
  346. 000003D8  588F                     addq.l     A7, 4
  347. 000003DA  4EBA 1068                jsr        [PC + 0x1068 /* 00001444 */]
  348. 000003DE  4267                     clr.w      -[A7]
  349. 000003E0  3F3C FFFF                move.w     -[A7], 0xFFFF
  350. 000003E4  4EBA 06DC                jsr        [PC + 0x6DC /* 00000AC2 */]
  351. 000003E8  588F                     addq.l     A7, 4
  352. 000003EA  4EBA 06EC                jsr        [PC + 0x6EC /* 00000AD8 */]
  353. 000003EE  4EBA 0E1E                jsr        [PC + 0xE1E /* 0000120E */]
  354. 000003F2  42A7                     clr.l      -[A7]
  355. 000003F4  4EBA 11CE                jsr        [PC + 0x11CE /* 000015C4 */]
  356. 000003F8  588F                     addq.l     A7, 4
  357. 000003FA  4EBA 0CCA                jsr        [PC + 0xCCA /* 000010C6 */]
  358. 000003FE  422C ED1C                clr.b      [A4 - 0x12E4]
  359. 00000402  397C 0004 FF98           move.w     [A4 - 0x68], 0x4
  360. 00000408  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  361. 0000040C  3F3C 0152                move.w     -[A7], 0x152
  362. 00000410  3F3C 0206                move.w     -[A7], 0x206
  363. 00000414  3F3C 0018                move.w     -[A7], 0x18
  364. 00000418  3F3C 0004                move.w     -[A7], 0x4
  365. 0000041C  486C EBC0                pea.l      [A4 - 0x1440]
  366. 00000420  4EBA 0F6E                jsr        [PC + 0xF6E /* 00001390 */]
  367. 00000424  DEFC 000C                add.w      A7, 0xC
  368. 00000428  3F3C 0118                move.w     -[A7], 0x118
  369. 0000042C  3F3C 01C2                move.w     -[A7], 0x1C2
  370. 00000430  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  371. 00000434  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  372. 00000438  486C EB98                pea.l      [A4 - 0x1468]
  373. 0000043C  4EBA 0F52                jsr        [PC + 0xF52 /* 00001390 */]
  374. 00000440  DEFC 000C                add.w      A7, 0xC
  375. 00000444  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  376. 00000448  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  377. 0000044C  397C 000A FFF8           move.w     [A4 - 0x8], 0xA /* '\n' */
  378. 00000452  397C 0011 FFF6           move.w     [A4 - 0xA], 0x11
  379. 00000458  4EBA 01C4                jsr        [PC + 0x1C4 /* 0000061E */]
  380. 0000045C  4EBA 024E                jsr        [PC + 0x24E /* 000006AC */]
  381. 00000460  422C ED10                clr.b      [A4 - 0x12F0]
  382. 00000464  422C ED14                clr.b      [A4 - 0x12EC]
  383. 00000468  422C ED16                clr.b      [A4 - 0x12EA]
  384. 0000046C  422C ED12                clr.b      [A4 - 0x12EE]
  385. 00000470  422C ED0C                clr.b      [A4 - 0x12F4]
  386. 00000474  422C ED0E                clr.b      [A4 - 0x12F2]
  387. label00000478:
  388. 00000478  102C ED12                move.b     D0, [A4 - 0x12EE]
  389. 0000047C  6700 000C                beq        +0xE /* 0000048A */
  390. 00000480  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  391. 00000484  4EBA 0C8C                jsr        [PC + 0xC8C /* 00001112 */]
  392. 00000488  588F                     addq.l     A7, 4
  393. label0000048A:
  394. 0000048A  4EBA 0CB0                jsr        [PC + 0xCB0 /* 0000113C */]
  395. 0000048E  486C ED22                pea.l      [A4 - 0x12DE]
  396. 00000492  3F3C FFFF                move.w     -[A7], 0xFFFF
  397. 00000496  4EBA 0604                jsr        [PC + 0x604 /* 00000A9C */]
  398. 0000049A  5C8F                     addq.l     A7, 6
  399. 0000049C  4880                     ext.w      D0
  400. 0000049E  3940 FFE4                move.w     [A4 - 0x1C], D0
  401. 000004A2  302C ED22                move.w     D0, [A4 - 0x12DE]
  402. 000004A6  6000 0002                bra        +0x4 /* 000004AA */
  403. label000004AA:
  404. 000004AA  B07C 0001                cmp.w      D0, 0x1
  405. 000004AE  6700 0006                beq        +0x8 /* 000004B6 */
  406. 000004B2  6000 000A                bra        +0xC /* 000004BE */
  407. label000004B6:
  408. 000004B6  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  409. 000004BA  6000 001A                bra        +0x1C /* 000004D6 */
  410. label000004BE:
  411. 000004BE  B07C 0003                cmp.w      D0, 0x3
  412. 000004C2  6700 0012                beq        +0x14 /* 000004D6 */
  413. 000004C6  6000 0002                bra        +0x4 /* 000004CA */
  414. label000004CA:
  415. 000004CA  B07C 0005                cmp.w      D0, 0x5
  416. 000004CE  6700 0006                beq        +0x8 /* 000004D6 */
  417. 000004D2  6000 0014                bra        +0x16 /* 000004E8 */
  418. label000004D6:
  419. 000004D6  486C ED22                pea.l      [A4 - 0x12DE]
  420. 000004DA  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  421. 000004DE  588F                     addq.l     A7, 4
  422. 000004E0  6000 0052                bra        +0x54 /* 00000534 */
  423. 000004E4  6000 000E                bra        +0x10 /* 000004F4 */
  424. label000004E8:
  425. 000004E8  B07C 0008                cmp.w      D0, 0x8
  426. 000004EC  6700 0006                beq        +0x8 /* 000004F4 */
  427. 000004F0  6000 002E                bra        +0x30 /* 00000520 */
  428. label000004F4:
  429. 000004F4  302C ED30                move.w     D0, [A4 - 0x12D0]
  430. 000004F8  C07C 0001                and.w      D0, 0x1
  431. 000004FC  6700 0010                beq        +0x12 /* 0000050E */
  432. 00000500  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  433. 00000504  4EBA 0C1A                jsr        [PC + 0xC1A /* 00001120 */]
  434. 00000508  588F                     addq.l     A7, 4
  435. 0000050A  6000 000C                bra        +0xE /* 00000518 */
  436. label0000050E:
  437. 0000050E  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  438. 00000512  4EBA 0C1A                jsr        [PC + 0xC1A /* 0000112E */]
  439. 00000516  588F                     addq.l     A7, 4
  440. label00000518:
  441. 00000518  6000 001A                bra        +0x1C /* 00000534 */
  442. 0000051C  6000 000E                bra        +0x10 /* 0000052C */
  443. label00000520:
  444. 00000520  B07C 0006                cmp.w      D0, 0x6
  445. 00000524  6700 0006                beq        +0x8 /* 0000052C */
  446. 00000528  6000 000A                bra        +0xC /* 00000534 */
  447. label0000052C:
  448. 0000052C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  449. 00000530  6000 0002                bra        +0x4 /* 00000534 */
  450. label00000534:
  451. 00000534  102C ED1C                move.b     D0, [A4 - 0x12E4]
  452. 00000538  6700 FF3E                beq        -0xC0 /* 00000478 */
  453. 0000053C  3A1F                     move.w     D5, [A7]+
  454. 0000053E  3C1F                     move.w     D6, [A7]+
  455. 00000540  3E1F                     move.w     D7, [A7]+
  456. 00000542  4E5E                     unlink     A6
  457. 00000544  4E75                     rts
  458. fn00000546:
  459. 00000546  4E75                     rts
  460. fn00000548:
  461. 00000548  4E56 FFFE                link       A6, -0x0002
  462. 0000054C  4EBA 02E8                jsr        [PC + 0x2E8 /* 00000836 */]
  463. 00000550  4EBA 0472                jsr        [PC + 0x472 /* 000009C4 */]
  464. 00000554  4EBA 0006                jsr        [PC + 0x6 /* 0000055C */]
  465. 00000558  4E5E                     unlink     A6
  466. 0000055A  4E75                     rts
  467. fn0000055C:
  468. 0000055C  4E56 FBDE                link       A6, -0x0422
  469. 00000560  426E FFFC                clr.w      [A6 - 0x4]
  470. 00000564  0C6C 0001 FFF4           cmpi.w     [A4 - 0xC], 0x1
  471. 0000056A  6F00 00AE                ble        +0xB0 /* 0000061A */
  472. 0000056E  426E FFF8                clr.w      [A6 - 0x8]
  473. label00000572:
  474. 00000572  302E FFF8                move.w     D0, [A6 - 0x8]
  475. 00000576  B06C FFF4                cmp.w      D0, [A4 - 0xC]
  476. 0000057A  6E00 0082                bgt        +0x84 /* 000005FE */
  477. 0000057E  302E FFF8                move.w     D0, [A6 - 0x8]
  478. 00000582  E580                     asl        D0, 2
  479. 00000584  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  480. 00000588  D0C0                     add.w      A0, D0
  481. 0000058A  2F10                     move.l     -[A7], [A0]
  482. 0000058C  486E FBDE                pea.l      [A6 - 0x422]
  483. 00000590  4EBA 0654                jsr        [PC + 0x654 /* 00000BE6 */]
  484. 00000594  508F                     addq.l     A7, 8
  485. 00000596  486E FBDE                pea.l      [A6 - 0x422]
  486. 0000059A  4EBA 06A8                jsr        [PC + 0x6A8 /* 00000C44 */]
  487. 0000059E  588F                     addq.l     A7, 4
  488. 000005A0  3D40 FFFA                move.w     [A6 - 0x6], D0
  489. 000005A4  426E FFFE                clr.w      [A6 - 0x2]
  490. label000005A8:
  491. 000005A8  302E FFFE                move.w     D0, [A6 - 0x2]
  492. 000005AC  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  493. 000005B0  6C00 002C                bge        +0x2E /* 000005DE */
  494. 000005B4  302E FFFE                move.w     D0, [A6 - 0x2]
  495. 000005B8  41EE FBDE                lea.l      A0, [A6 - 0x422]
  496. 000005BC  D0C0                     add.w      A0, D0
  497. 000005BE  1010                     move.b     D0, [A0]
  498. 000005C0  322E FFFC                move.w     D1, [A6 - 0x4]
  499. 000005C4  41EE FC10                lea.l      A0, [A6 - 0x3F0]
  500. 000005C8  D0C1                     add.w      A0, D1
  501. 000005CA  1080                     move.b     [A0], D0
  502. 000005CC  302E FFFC                move.w     D0, [A6 - 0x4]
  503. 000005D0  5240                     addq.w     D0, 1
  504. 000005D2  3D40 FFFC                move.w     [A6 - 0x4], D0
  505. 000005D6  526E FFFE                addq.w     [A6 - 0x2], 1
  506. 000005DA  6000 FFCC                bra        -0x32 /* 000005A8 */
  507. label000005DE:
  508. 000005DE  302E FFFC                move.w     D0, [A6 - 0x4]
  509. 000005E2  41EE FC10                lea.l      A0, [A6 - 0x3F0]
  510. 000005E6  D0C0                     add.w      A0, D0
  511. 000005E8  10BC 000D                move.b     [A0], 0xD /* '\r' */
  512. 000005EC  302E FFFC                move.w     D0, [A6 - 0x4]
  513. 000005F0  5240                     addq.w     D0, 1
  514. 000005F2  3D40 FFFC                move.w     [A6 - 0x4], D0
  515. 000005F6  526E FFF8                addq.w     [A6 - 0x8], 1
  516. 000005FA  6000 FF76                bra        -0x88 /* 00000572 */
  517. label000005FE:
  518. 000005FE  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  519. 00000602  302E FFFC                move.w     D0, [A6 - 0x4]
  520. 00000606  48C0                     ext.l      D0
  521. 00000608  2F00                     move.l     -[A7], D0
  522. 0000060A  486E FC10                pea.l      [A6 - 0x3F0]
  523. 0000060E  4EBA 0C5E                jsr        [PC + 0xC5E /* 0000126E */]
  524. 00000612  DEFC 000C                add.w      A7, 0xC
  525. 00000616  4EBA 0194                jsr        [PC + 0x194 /* 000007AC */]
  526. label0000061A:
  527. 0000061A  4E5E                     unlink     A6
  528. 0000061C  4E75                     rts
  529. fn0000061E:
  530. 0000061E  4E56 0000                link       A6, 0
  531. 00000622  3F3C 0140                move.w     -[A7], 0x140
  532. 00000626  303C 0050                move.w     D0, 0x50 /* 'P' */
  533. 0000062A  322C FFF8                move.w     D1, [A4 - 0x8]
  534. 0000062E  5441                     addq.w     D1, 2
  535. 00000630  C3FC 0012                muls.w     D1, 0x12
  536. 00000634  D041                     add.w      D0, D1
  537. 00000636  D07C 0009                add.w      D0, 0x9 /* '\t' */
  538. 0000063A  3F00                     move.w     -[A7], D0
  539. 0000063C  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  540. 00000640  3F3C 0050                move.w     -[A7], 0x50 /* 'P' */
  541. 00000644  486C EBB8                pea.l      [A4 - 0x1448]
  542. 00000648  4EBA 0D46                jsr        [PC + 0xD46 /* 00001390 */]
  543. 0000064C  DEFC 000C                add.w      A7, 0xC
  544. 00000650  42A7                     clr.l      -[A7]
  545. 00000652  3F3C 0001                move.w     -[A7], 0x1
  546. 00000656  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  547. 0000065C  4267                     clr.w      -[A7]
  548. 0000065E  4267                     clr.w      -[A7]
  549. 00000660  486C 039C                pea.l      [A4 + 0x39C]
  550. 00000664  486C EBB8                pea.l      [A4 - 0x1448]
  551. 00000668  486C EBC8                pea.l      [A4 - 0x1438]
  552. 0000066C  4EBA 047A                jsr        [PC + 0x47A /* 00000AE8 */]
  553. 00000670  DEFC 001A                add.w      A7, 0x1A
  554. 00000674  2940 ED08                move.l     [A4 - 0x12F8], D0
  555. 00000678  2F2C ED08                move.l     -[A7], [A4 - 0x12F8]
  556. 0000067C  4EBA 0A6E                jsr        [PC + 0xA6E /* 000010EC */]
  557. 00000680  588F                     addq.l     A7, 4
  558. 00000682  3F2C FF98                move.w     -[A7], [A4 - 0x68]
  559. 00000686  4EBA 04B0                jsr        [PC + 0x4B0 /* 00000B38 */]
  560. 0000068A  548F                     addq.l     A7, 2
  561. 0000068C  2F3C 0000 0008           move.l     -[A7], 0x8
  562. 00000692  486C EBA0                pea.l      [A4 - 0x1460]
  563. 00000696  206C EB3E                movea.l    A0, [A4 - 0x14C2]
  564. 0000069A  41E8 0010                lea.l      A0, [A0 + 0x10]
  565. 0000069E  2F08                     move.l     -[A7], A0
  566. 000006A0  4EBA 0CBA                jsr        [PC + 0xCBA /* 0000135C */]
  567. 000006A4  DEFC 000C                add.w      A7, 0xC
  568. 000006A8  4E5E                     unlink     A6
  569. 000006AA  4E75                     rts
  570. fn000006AC:
  571. 000006AC  4E56 FFF8                link       A6, -0x0008
  572. 000006B0  3F3C 012C                move.w     -[A7], 0x12C
  573. 000006B4  3F3C 00C8                move.w     -[A7], 0xC8
  574. 000006B8  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  575. 000006BC  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  576. 000006C0  486C EBB0                pea.l      [A4 - 0x1450]
  577. 000006C4  4EBA 0CCA                jsr        [PC + 0xCCA /* 00001390 */]
  578. 000006C8  DEFC 000C                add.w      A7, 0xC
  579. 000006CC  42A7                     clr.l      -[A7]
  580. 000006CE  3F3C 0001                move.w     -[A7], 0x1
  581. 000006D2  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  582. 000006D8  4267                     clr.w      -[A7]
  583. 000006DA  4267                     clr.w      -[A7]
  584. 000006DC  486C 03A6                pea.l      [A4 + 0x3A6]
  585. 000006E0  486C EBB0                pea.l      [A4 - 0x1450]
  586. 000006E4  486C EC64                pea.l      [A4 - 0x139C]
  587. 000006E8  4EBA 03FE                jsr        [PC + 0x3FE /* 00000AE8 */]
  588. 000006EC  DEFC 001A                add.w      A7, 0x1A
  589. 000006F0  2940 ED04                move.l     [A4 - 0x12FC], D0
  590. 000006F4  4EBA 0050                jsr        [PC + 0x50 /* 00000746 */]
  591. 000006F8  3F3C 00FA                move.w     -[A7], 0xFA
  592. 000006FC  3F3C 0097                move.w     -[A7], 0x97
  593. 00000700  4267                     clr.w      -[A7]
  594. 00000702  3F3C 0087                move.w     -[A7], 0x87
  595. 00000706  486E FFF8                pea.l      [A6 - 0x8]
  596. 0000070A  4EBA 0C84                jsr        [PC + 0xC84 /* 00001390 */]
  597. 0000070E  DEFC 000C                add.w      A7, 0xC
  598. 00000712  2F3C 0000 0026           move.l     -[A7], 0x26 /* '&' */
  599. 00000718  3F3C 0010                move.w     -[A7], 0x10
  600. 0000071C  3F3C 0014                move.w     -[A7], 0x14
  601. 00000720  4267                     clr.w      -[A7]
  602. 00000722  3F2C F504                move.w     -[A7], [A4 - 0xAFC]
  603. 00000726  3F3C FFFF                move.w     -[A7], 0xFFFF
  604. 0000072A  486C 03AC                pea.l      [A4 + 0x3AC]
  605. 0000072E  486E FFF8                pea.l      [A6 - 0x8]
  606. 00000732  2F2C ED04                move.l     -[A7], [A4 - 0x12FC]
  607. 00000736  4EBA 05D8                jsr        [PC + 0x5D8 /* 00000D10 */]
  608. 0000073A  DEFC 001A                add.w      A7, 0x1A
  609. 0000073E  2940 EB84                move.l     [A4 - 0x147C], D0
  610. 00000742  4E5E                     unlink     A6
  611. 00000744  4E75                     rts
  612. fn00000746:
  613. 00000746  4E56 FFF0                link       A6, -0x0010
  614. 0000074A  2F2C ED04                move.l     -[A7], [A4 - 0x12FC]
  615. 0000074E  4EBA 099C                jsr        [PC + 0x99C /* 000010EC */]
  616. 00000752  588F                     addq.l     A7, 4
  617. 00000754  3F2C FF98                move.w     -[A7], [A4 - 0x68]
  618. 00000758  4EBA 03DE                jsr        [PC + 0x3DE /* 00000B38 */]
  619. 0000075C  548F                     addq.l     A7, 2
  620. 0000075E  3F3C 01F4                move.w     -[A7], 0x1F4
  621. 00000762  3F3C 0082                move.w     -[A7], 0x82
  622. 00000766  3F3C 0004                move.w     -[A7], 0x4
  623. 0000076A  3F3C 0004                move.w     -[A7], 0x4
  624. 0000076E  486E FFF8                pea.l      [A6 - 0x8]
  625. 00000772  4EBA 0C1C                jsr        [PC + 0xC1C /* 00001390 */]
  626. 00000776  DEFC 000C                add.w      A7, 0xC
  627. 0000077A  3F3C 00F6                move.w     -[A7], 0xF6
  628. 0000077E  3F3C 0082                move.w     -[A7], 0x82
  629. 00000782  3F3C 0004                move.w     -[A7], 0x4
  630. 00000786  3F3C 0004                move.w     -[A7], 0x4
  631. 0000078A  486E FFF0                pea.l      [A6 - 0x10]
  632. 0000078E  4EBA 0C00                jsr        [PC + 0xC00 /* 00001390 */]
  633. 00000792  DEFC 000C                add.w      A7, 0xC
  634. 00000796  486E FFF0                pea.l      [A6 - 0x10]
  635. 0000079A  486E FFF8                pea.l      [A6 - 0x8]
  636. 0000079E  4EBA 0A78                jsr        [PC + 0xA78 /* 00001218 */]
  637. 000007A2  508F                     addq.l     A7, 8
  638. 000007A4  2940 EB80                move.l     [A4 - 0x1480], D0
  639. 000007A8  4E5E                     unlink     A6
  640. 000007AA  4E75                     rts
  641. fn000007AC:
  642. 000007AC  4E56 0000                link       A6, 0
  643. 000007B0  2F2C ED04                move.l     -[A7], [A4 - 0x12FC]
  644. 000007B4  4EBA 0506                jsr        [PC + 0x506 /* 00000CBC */]
  645. 000007B8  588F                     addq.l     A7, 4
  646. 000007BA  422C ED10                clr.b      [A4 - 0x12F0]
  647. 000007BE  2F2C ED04                move.l     -[A7], [A4 - 0x12FC]
  648. 000007C2  4EBA 0928                jsr        [PC + 0x928 /* 000010EC */]
  649. 000007C6  588F                     addq.l     A7, 4
  650. 000007C8  2F2C ED04                move.l     -[A7], [A4 - 0x12FC]
  651. 000007CC  4EBA 050A                jsr        [PC + 0x50A /* 00000CD8 */]
  652. 000007D0  588F                     addq.l     A7, 4
  653. 000007D2  486C EBA8                pea.l      [A4 - 0x1458]
  654. 000007D6  4EBA 0B32                jsr        [PC + 0xB32 /* 0000130A */]
  655. 000007DA  588F                     addq.l     A7, 4
  656. 000007DC  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  657. 000007E0  4EBA 093E                jsr        [PC + 0x93E /* 00001120 */]
  658. 000007E4  588F                     addq.l     A7, 4
  659. 000007E6  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  660. 000007EA  206C EB3E                movea.l    A0, [A4 - 0x14C2]
  661. 000007EE  41E8 0010                lea.l      A0, [A0 + 0x10]
  662. 000007F2  2F08                     move.l     -[A7], A0
  663. 000007F4  4EBA 0E22                jsr        [PC + 0xE22 /* 00001618 */]
  664. 000007F8  508F                     addq.l     A7, 8
  665. 000007FA  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  666. 000007FE  2F3C 0000 7D00           move.l     -[A7], 0x7D00 /* '}\0' */
  667. 00000804  2F3C 0000 7D00           move.l     -[A7], 0x7D00 /* '}\0' */
  668. 0000080A  4EBA 0C42                jsr        [PC + 0xC42 /* 0000144E */]
  669. 0000080E  DEFC 000C                add.w      A7, 0xC
  670. 00000812  197C FFFF ED12           move.b     [A4 - 0x12EE], 0xFF
  671. 00000818  197C FFFF ED14           move.b     [A4 - 0x12EC], 0xFF
  672. 0000081E  2F2C ED04                move.l     -[A7], [A4 - 0x12FC]
  673. 00000822  4EBA 026A                jsr        [PC + 0x26A /* 00000A8E */]
  674. 00000826  588F                     addq.l     A7, 4
  675. 00000828  2F2C EB84                move.l     -[A7], [A4 - 0x147C]
  676. 0000082C  4EBA 0252                jsr        [PC + 0x252 /* 00000A80 */]
  677. 00000830  588F                     addq.l     A7, 4
  678. 00000832  4E5E                     unlink     A6
  679. 00000834  4E75                     rts
  680. export_68:
  681. fn00000836:
  682. 00000836  4E56 0000                link       A6, 0
  683. 0000083A  3F07                     move.w     -[A7], D7
  684. 0000083C  206C EB80                movea.l    A0, [A4 - 0x1480]
  685. 00000840  2050                     movea.l    A0, [A0]
  686. 00000842  3968 003C FF9A           move.w     [A4 - 0x66], [A0 + 0x3C]
  687. 00000848  3F2C FF9A                move.w     -[A7], [A4 - 0x66]
  688. 0000084C  2F2C EB80                move.l     -[A7], [A4 - 0x1480]
  689. 00000850  4EBA 0A32                jsr        [PC + 0xA32 /* 00001284 */]
  690. 00000854  588F                     addq.l     A7, 4
  691. 00000856  2040                     movea.l    A0, D0
  692. 00000858  2F10                     move.l     -[A7], [A0]
  693. 0000085A  486C F11B                pea.l      [A4 - 0xEE5]
  694. 0000085E  4EBA 03AC                jsr        [PC + 0x3AC /* 00000C0C */]
  695. 00000862  DEFC 000A                add.w      A7, 0xA /* '\n' */
  696. 00000866  197C 000D F11A           move.b     [A4 - 0xEE6], 0xD /* '\r' */
  697. 0000086C  302C FF9A                move.w     D0, [A4 - 0x66]
  698. 00000870  41EC F11B                lea.l      A0, [A4 - 0xEE5]
  699. 00000874  D0C0                     add.w      A0, D0
  700. 00000876  10BC 000D                move.b     [A0], 0xD /* '\r' */
  701. 0000087A  4247                     clr.w      D7
  702. label0000087C:
  703. 0000087C  3007                     move.w     D0, D7
  704. 0000087E  322C FF9A                move.w     D1, [A4 - 0x66]
  705. 00000882  5241                     addq.w     D1, 1
  706. 00000884  B041                     cmp.w      D0, D1
  707. 00000886  6E00 0026                bgt        +0x28 /* 000008AE */
  708. 0000088A  3007                     move.w     D0, D7
  709. 0000088C  41EC F11A                lea.l      A0, [A4 - 0xEE6]
  710. 00000890  D0C0                     add.w      A0, D0
  711. 00000892  1010                     move.b     D0, [A0]
  712. 00000894  4880                     ext.w      D0
  713. 00000896  B07C 000D                cmp.w      D0, 0xD /* '\r' */
  714. 0000089A  6600 000C                bne        +0xE /* 000008A8 */
  715. 0000089E  3007                     move.w     D0, D7
  716. 000008A0  41EC F11A                lea.l      A0, [A4 - 0xEE6]
  717. 000008A4  D0C0                     add.w      A0, D0
  718. 000008A6  4210                     clr.b      [A0]
  719. label000008A8:
  720. 000008A8  5247                     addq.w     D7, 1
  721. 000008AA  6000 FFD0                bra        -0x2E /* 0000087C */
  722. label000008AE:
  723. 000008AE  426C FFF4                clr.w      [A4 - 0xC]
  724. 000008B2  4247                     clr.w      D7
  725. label000008B4:
  726. 000008B4  3007                     move.w     D0, D7
  727. 000008B6  B06C FF9A                cmp.w      D0, [A4 - 0x66]
  728. 000008BA  6C00 005C                bge        +0x5E /* 00000918 */
  729. 000008BE  3007                     move.w     D0, D7
  730. 000008C0  41EC F11A                lea.l      A0, [A4 - 0xEE6]
  731. 000008C4  D0C0                     add.w      A0, D0
  732. 000008C6  1010                     move.b     D0, [A0]
  733. 000008C8  4880                     ext.w      D0
  734. 000008CA  B07C 0000                cmp.w      D0, 0x0
  735. 000008CE  6600 0042                bne        +0x44 /* 00000912 */
  736. 000008D2  3007                     move.w     D0, D7
  737. 000008D4  41EC F11B                lea.l      A0, [A4 - 0xEE5]
  738. 000008D8  D0C0                     add.w      A0, D0
  739. 000008DA  41D0                     lea.l      A0, [A0]
  740. 000008DC  2008                     move.l     D0, A0
  741. 000008DE  322C FFF4                move.w     D1, [A4 - 0xC]
  742. 000008E2  E581                     asl        D1, 2
  743. 000008E4  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  744. 000008E8  D0C1                     add.w      A0, D1
  745. 000008EA  2080                     move.l     [A0], D0
  746. 000008EC  302C FFF4                move.w     D0, [A4 - 0xC]
  747. 000008F0  E580                     asl        D0, 2
  748. 000008F2  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  749. 000008F6  D0C0                     add.w      A0, D0
  750. 000008F8  2F10                     move.l     -[A7], [A0]
  751. 000008FA  4EBA 0348                jsr        [PC + 0x348 /* 00000C44 */]
  752. 000008FE  588F                     addq.l     A7, 4
  753. 00000900  0C40 0002                cmpi.w     D0, 0x2
  754. 00000904  6F00 000C                ble        +0xE /* 00000912 */
  755. 00000908  302C FFF4                move.w     D0, [A4 - 0xC]
  756. 0000090C  5240                     addq.w     D0, 1
  757. 0000090E  3940 FFF4                move.w     [A4 - 0xC], D0
  758. label00000912:
  759. 00000912  5247                     addq.w     D7, 1
  760. 00000914  6000 FF9E                bra        -0x60 /* 000008B4 */
  761. label00000918:
  762. 00000918  302C FFF4                move.w     D0, [A4 - 0xC]
  763. 0000091C  5340                     subq.w     D0, 1
  764. 0000091E  3940 FFF4                move.w     [A4 - 0xC], D0
  765. 00000922  3E1F                     move.w     D7, [A7]+
  766. 00000924  4E5E                     unlink     A6
  767. 00000926  4E75                     rts
  768. export_8:
  769. 00000928  4E56 FFFC                link       A6, -0x0004
  770. 0000092C  3F07                     move.w     -[A7], D7
  771. 0000092E  3F06                     move.w     -[A7], D6
  772. 00000930  4247                     clr.w      D7
  773. label00000932:
  774. 00000932  3007                     move.w     D0, D7
  775. 00000934  B06C FFF4                cmp.w      D0, [A4 - 0xC]
  776. 00000938  6C00 0082                bge        +0x84 /* 000009BC */
  777. 0000093C  3007                     move.w     D0, D7
  778. 0000093E  5240                     addq.w     D0, 1
  779. 00000940  3C00                     move.w     D6, D0
  780. label00000942:
  781. 00000942  3006                     move.w     D0, D6
  782. 00000944  B06C FFF4                cmp.w      D0, [A4 - 0xC]
  783. 00000948  6E00 006C                bgt        +0x6E /* 000009B6 */
  784. 0000094C  3007                     move.w     D0, D7
  785. 0000094E  E580                     asl        D0, 2
  786. 00000950  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  787. 00000954  D0C0                     add.w      A0, D0
  788. 00000956  2F10                     move.l     -[A7], [A0]
  789. 00000958  4EBA 02EA                jsr        [PC + 0x2EA /* 00000C44 */]
  790. 0000095C  588F                     addq.l     A7, 4
  791. 0000095E  2F00                     move.l     -[A7], D0
  792. 00000960  3006                     move.w     D0, D6
  793. 00000962  E580                     asl        D0, 2
  794. 00000964  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  795. 00000968  D0C0                     add.w      A0, D0
  796. 0000096A  2F10                     move.l     -[A7], [A0]
  797. 0000096C  4EBA 02D6                jsr        [PC + 0x2D6 /* 00000C44 */]
  798. 00000970  588F                     addq.l     A7, 4
  799. 00000972  2200                     move.l     D1, D0
  800. 00000974  201F                     move.l     D0, [A7]+
  801. 00000976  B041                     cmp.w      D0, D1
  802. 00000978  6C00 0036                bge        +0x38 /* 000009B0 */
  803. 0000097C  3007                     move.w     D0, D7
  804. 0000097E  E580                     asl        D0, 2
  805. 00000980  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  806. 00000984  D0C0                     add.w      A0, D0
  807. 00000986  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  808. 0000098A  3006                     move.w     D0, D6
  809. 0000098C  E580                     asl        D0, 2
  810. 0000098E  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  811. 00000992  D0C0                     add.w      A0, D0
  812. 00000994  2010                     move.l     D0, [A0]
  813. 00000996  3207                     move.w     D1, D7
  814. 00000998  E581                     asl        D1, 2
  815. 0000099A  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  816. 0000099E  D0C1                     add.w      A0, D1
  817. 000009A0  2080                     move.l     [A0], D0
  818. 000009A2  3006                     move.w     D0, D6
  819. 000009A4  E580                     asl        D0, 2
  820. 000009A6  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  821. 000009AA  D0C0                     add.w      A0, D0
  822. 000009AC  20AE FFFC                move.l     [A0], [A6 - 0x4]
  823. label000009B0:
  824. 000009B0  5246                     addq.w     D6, 1
  825. 000009B2  6000 FF8E                bra        -0x70 /* 00000942 */
  826. label000009B6:
  827. 000009B6  5247                     addq.w     D7, 1
  828. 000009B8  6000 FF78                bra        -0x86 /* 00000932 */
  829. label000009BC:
  830. 000009BC  3C1F                     move.w     D6, [A7]+
  831. 000009BE  3E1F                     move.w     D7, [A7]+
  832. 000009C0  4E5E                     unlink     A6
  833. 000009C2  4E75                     rts
  834. export_34:
  835. fn000009C4:
  836. 000009C4  4E56 FFF6                link       A6, -0x000A
  837. 000009C8  3F07                     move.w     -[A7], D7
  838. 000009CA  3F06                     move.w     -[A7], D6
  839. 000009CC  4247                     clr.w      D7
  840. label000009CE:
  841. 000009CE  3007                     move.w     D0, D7
  842. 000009D0  B06C FFF4                cmp.w      D0, [A4 - 0xC]
  843. 000009D4  6C00 0078                bge        +0x7A /* 00000A4E */
  844. 000009D8  3007                     move.w     D0, D7
  845. 000009DA  5240                     addq.w     D0, 1
  846. 000009DC  3C00                     move.w     D6, D0
  847. label000009DE:
  848. 000009DE  3006                     move.w     D0, D6
  849. 000009E0  B06C FFF4                cmp.w      D0, [A4 - 0xC]
  850. 000009E4  6E00 0062                bgt        +0x64 /* 00000A48 */
  851. 000009E8  3006                     move.w     D0, D6
  852. 000009EA  E580                     asl        D0, 2
  853. 000009EC  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  854. 000009F0  D0C0                     add.w      A0, D0
  855. 000009F2  2F10                     move.l     -[A7], [A0]
  856. 000009F4  3007                     move.w     D0, D7
  857. 000009F6  E580                     asl        D0, 2
  858. 000009F8  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  859. 000009FC  D0C0                     add.w      A0, D0
  860. 000009FE  2F10                     move.l     -[A7], [A0]
  861. 00000A00  4EBA 019E                jsr        [PC + 0x19E /* 00000BA0 */]
  862. 00000A04  508F                     addq.l     A7, 8
  863. 00000A06  0C40 0000                cmpi.w     D0, 0x0
  864. 00000A0A  6F00 0036                ble        +0x38 /* 00000A42 */
  865. 00000A0E  3007                     move.w     D0, D7
  866. 00000A10  E580                     asl        D0, 2
  867. 00000A12  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  868. 00000A16  D0C0                     add.w      A0, D0
  869. 00000A18  2D50 FFF6                move.l     [A6 - 0xA], [A0]
  870. 00000A1C  3006                     move.w     D0, D6
  871. 00000A1E  E580                     asl        D0, 2
  872. 00000A20  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  873. 00000A24  D0C0                     add.w      A0, D0
  874. 00000A26  2010                     move.l     D0, [A0]
  875. 00000A28  3207                     move.w     D1, D7
  876. 00000A2A  E581                     asl        D1, 2
  877. 00000A2C  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  878. 00000A30  D0C1                     add.w      A0, D1
  879. 00000A32  2080                     move.l     [A0], D0
  880. 00000A34  3006                     move.w     D0, D6
  881. 00000A36  E580                     asl        D0, 2
  882. 00000A38  41EC F82C                lea.l      A0, [A4 - 0x7D4]
  883. 00000A3C  D0C0                     add.w      A0, D0
  884. 00000A3E  20AE FFF6                move.l     [A0], [A6 - 0xA]
  885. label00000A42:
  886. 00000A42  5246                     addq.w     D6, 1
  887. 00000A44  6000 FF98                bra        -0x66 /* 000009DE */
  888. label00000A48:
  889. 00000A48  5247                     addq.w     D7, 1
  890. 00000A4A  6000 FF82                bra        -0x7C /* 000009CE */
  891. label00000A4E:
  892. 00000A4E  3C1F                     move.w     D6, [A7]+
  893. 00000A50  3E1F                     move.w     D7, [A7]+
  894. 00000A52  4E5E                     unlink     A6
  895. 00000A54  4E75                     rts
  896. export_93:
  897. 00000A56  4E56 0000                link       A6, 0
  898. 00000A5A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  899. 00000A5E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  900. 00000A62  A9B3                     syscall    SystemClick
  901. 00000A64  4E5E                     unlink     A6
  902. 00000A66  4E75                     rts
  903. export_92:
  904. fn00000A68:
  905. 00000A68  4E56 0000                link       A6, 0
  906. 00000A6C  598F                     subq.l     A7, 4
  907. 00000A6E  206E 0008                movea.l    A0, [A6 + 0x8]
  908. 00000A72  2F10                     move.l     -[A7], [A0]
  909. 00000A74  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  910. 00000A78  A9A0                     syscall    GetResource
  911. 00000A7A  201F                     move.l     D0, [A7]+
  912. 00000A7C  4E5E                     unlink     A6
  913. 00000A7E  4E75                     rts
  914. fn00000A80:
  915. 00000A80  4E56 0000                link       A6, 0
  916. 00000A84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  917. 00000A88  A957                     syscall    ShowControl
  918. 00000A8A  4E5E                     unlink     A6
  919. 00000A8C  4E75                     rts
  920. export_91:
  921. fn00000A8E:
  922. 00000A8E  4E56 0000                link       A6, 0
  923. 00000A92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  924. 00000A96  A969                     syscall    DrawControls
  925. 00000A98  4E5E                     unlink     A6
  926. 00000A9A  4E75                     rts
  927. export_15:
  928. fn00000A9C:
  929. 00000A9C  4E56 0000                link       A6, 0
  930. 00000AA0  554F                     subq.w     A7, 2
  931. 00000AA2  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  932. 00000AA6  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  933. 00000AAA  A970                     syscall    GetNextEvent
  934. 00000AAC  101F                     move.b     D0, [A7]+
  935. 00000AAE  4880                     ext.w      D0
  936. 00000AB0  4E5E                     unlink     A6
  937. 00000AB2  4E75                     rts
  938. export_41:
  939. 00000AB4  4E56 0000                link       A6, 0
  940. 00000AB8  594F                     subq.w     A7, 4
  941. 00000ABA  A975                     syscall    TickCount
  942. 00000ABC  201F                     move.l     D0, [A7]+
  943. 00000ABE  4E5E                     unlink     A6
  944. 00000AC0  4E75                     rts
  945. fn00000AC2:
  946. 00000AC2  4E56 0000                link       A6, 0
  947. 00000AC6  302E 000A                move.w     D0, [A6 + 0xA]
  948. 00000ACA  E188                     lsl        D0, 8
  949. 00000ACC  E188                     lsl        D0, 8
  950. 00000ACE  302E 0008                move.w     D0, [A6 + 0x8]
  951. 00000AD2  A032                     syscall    FlushEvents
  952. 00000AD4  4E5E                     unlink     A6
  953. 00000AD6  4E75                     rts
  954. fn00000AD8:
  955. 00000AD8  4E56 0000                link       A6, 0
  956. 00000ADC  A912                     syscall    InitWindows
  957. 00000ADE  397C 0001 EB42           move.w     [A4 - 0x14BE], 0x1
  958. 00000AE4  4E5E                     unlink     A6
  959. 00000AE6  4E75                     rts
  960. export_37:
  961. fn00000AE8:
  962. 00000AE8  4E56 0000                link       A6, 0
  963. 00000AEC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  964. 00000AF0  4EBA 054C                jsr        [PC + 0x54C /* 0000103E */]
  965. 00000AF4  588F                     addq.l     A7, 4
  966. 00000AF6  594F                     subq.w     A7, 4
  967. 00000AF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  968. 00000AFC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  969. 00000B00  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  970. 00000B04  1F2E 0015                move.b     -[A7], [A6 + 0x15]
  971. 00000B08  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  972. 00000B0C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  973. 00000B10  1F2E 001D                move.b     -[A7], [A6 + 0x1D]
  974. 00000B14  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  975. 00000B18  A913                     syscall    NewWindow
  976. 00000B1A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  977. 00000B1E  4EBA 055C                jsr        [PC + 0x55C /* 0000107C */]
  978. 00000B22  588F                     addq.l     A7, 4
  979. 00000B24  201F                     move.l     D0, [A7]+
  980. 00000B26  4E5E                     unlink     A6
  981. 00000B28  4E75                     rts
  982. export_90:
  983. 00000B2A  4E56 0000                link       A6, 0
  984. 00000B2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  985. 00000B32  A914                     syscall    DisposeWindow
  986. 00000B34  4E5E                     unlink     A6
  987. 00000B36  4E75                     rts
  988. export_61:
  989. fn00000B38:
  990. 00000B38  4E56 0000                link       A6, 0
  991. 00000B3C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  992. 00000B40  A887                     syscall    TextFont
  993. 00000B42  4E5E                     unlink     A6
  994. 00000B44  4E75                     rts
  995. export_84:
  996. 00000B46  4E56 0000                link       A6, 0
  997. 00000B4A  102E 0009                move.b     D0, [A6 + 0x9]
  998. 00000B4E  4880                     ext.w      D0
  999. 00000B50  3F00                     move.w     -[A7], D0
  1000. 00000B52  A883                     syscall    DrawChar
  1001. 00000B54  4E5E                     unlink     A6
  1002. 00000B56  4E75                     rts
  1003. export_89:
  1004. 00000B58  4E56 0000                link       A6, 0
  1005. 00000B5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1006. 00000B60  4EBA 04DC                jsr        [PC + 0x4DC /* 0000103E */]
  1007. 00000B64  588F                     addq.l     A7, 4
  1008. 00000B66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1009. 00000B6A  A884                     syscall    DrawString
  1010. 00000B6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1011. 00000B70  4EBA 050A                jsr        [PC + 0x50A /* 0000107C */]
  1012. 00000B74  588F                     addq.l     A7, 4
  1013. 00000B76  4E5E                     unlink     A6
  1014. 00000B78  4E75                     rts
  1015. export_81:
  1016. 00000B7A  4E56 0000                link       A6, 0
  1017. 00000B7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1018. 00000B82  4EBA 04BA                jsr        [PC + 0x4BA /* 0000103E */]
  1019. 00000B86  588F                     addq.l     A7, 4
  1020. 00000B88  554F                     subq.w     A7, 2
  1021. 00000B8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1022. 00000B8E  A88C                     syscall    StringWidth
  1023. 00000B90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1024. 00000B94  4EBA 04E6                jsr        [PC + 0x4E6 /* 0000107C */]
  1025. 00000B98  588F                     addq.l     A7, 4
  1026. 00000B9A  301F                     move.w     D0, [A7]+
  1027. 00000B9C  4E5E                     unlink     A6
  1028. 00000B9E  4E75                     rts
  1029. fn00000BA0:
  1030. 00000BA0  4E56 0000                link       A6, 0
  1031. 00000BA4  2F0B                     move.l     -[A7], A3
  1032. 00000BA6  2F0A                     move.l     -[A7], A2
  1033. 00000BA8  3F07                     move.w     -[A7], D7
  1034. 00000BAA  266E 0008                movea.l    A3, [A6 + 0x8]
  1035. 00000BAE  246E 000C                movea.l    A2, [A6 + 0xC]
  1036. 00000BB2  3E2E 0010                move.w     D7, [A6 + 0x10]
  1037. label00000BB6:
  1038. 00000BB6  5347                     subq.w     D7, 1
  1039. 00000BB8  3007                     move.w     D0, D7
  1040. 00000BBA  6716                     beq        +0x18 /* 00000BD2 */
  1041. 00000BBC  1013                     move.b     D0, [A3]
  1042. 00000BBE  6712                     beq        +0x14 /* 00000BD2 */
  1043. 00000BC0  1013                     move.b     D0, [A3]
  1044. 00000BC2  1212                     move.b     D1, [A2]
  1045. 00000BC4  4881                     ext.w      D1
  1046. 00000BC6  4880                     ext.w      D0
  1047. 00000BC8  B041                     cmp.w      D0, D1
  1048. 00000BCA  6606                     bne        +0x8 /* 00000BD2 */
  1049. 00000BCC  528B                     addq.l     A3, 1
  1050. 00000BCE  528A                     addq.l     A2, 1
  1051. 00000BD0  60E4                     bra        -0x1A /* 00000BB6 */
  1052. label00000BD2:
  1053. 00000BD2  1013                     move.b     D0, [A3]
  1054. 00000BD4  4880                     ext.w      D0
  1055. 00000BD6  1612                     move.b     D3, [A2]
  1056. 00000BD8  4883                     ext.w      D3
  1057. 00000BDA  9043                     sub.w      D0, D3
  1058. 00000BDC  3E1F                     move.w     D7, [A7]+
  1059. 00000BDE  245F                     movea.l    A2, [A7]+
  1060. 00000BE0  265F                     movea.l    A3, [A7]+
  1061. 00000BE2  4E5E                     unlink     A6
  1062. 00000BE4  4E75                     rts
  1063. fn00000BE6:
  1064. 00000BE6  4E56 FFFC                link       A6, -0x0004
  1065. 00000BEA  2F0B                     move.l     -[A7], A3
  1066. 00000BEC  2F0A                     move.l     -[A7], A2
  1067. 00000BEE  266E 0008                movea.l    A3, [A6 + 0x8]
  1068. 00000BF2  246E 000C                movea.l    A2, [A6 + 0xC]
  1069. 00000BF6  2D4B FFFC                move.l     [A6 - 0x4], A3
  1070. label00000BFA:
  1071. 00000BFA  16DA                     move.b     [A3]+, [A2]+
  1072. 00000BFC  6702                     beq        +0x4 /* 00000C00 */
  1073. 00000BFE  60FA                     bra        -0x4 /* 00000BFA */
  1074. label00000C00:
  1075. 00000C00  202E FFFC                move.l     D0, [A6 - 0x4]
  1076. 00000C04  245F                     movea.l    A2, [A7]+
  1077. 00000C06  265F                     movea.l    A3, [A7]+
  1078. 00000C08  4E5E                     unlink     A6
  1079. 00000C0A  4E75                     rts
  1080. export_76:
  1081. fn00000C0C:
  1082. 00000C0C  4E56 FFFC                link       A6, -0x0004
  1083. 00000C10  2F0B                     move.l     -[A7], A3
  1084. 00000C12  2F0A                     move.l     -[A7], A2
  1085. 00000C14  3F07                     move.w     -[A7], D7
  1086. 00000C16  266E 0008                movea.l    A3, [A6 + 0x8]
  1087. 00000C1A  246E 000C                movea.l    A2, [A6 + 0xC]
  1088. 00000C1E  3E2E 0010                move.w     D7, [A6 + 0x10]
  1089. 00000C22  2D4B FFFC                move.l     [A6 - 0x4], A3
  1090. label00000C26:
  1091. 00000C26  3007                     move.w     D0, D7
  1092. 00000C28  5347                     subq.w     D7, 1
  1093. 00000C2A  4A40                     tst.w      D0
  1094. 00000C2C  6708                     beq        +0xA /* 00000C36 */
  1095. 00000C2E  101A                     move.b     D0, [A2]+
  1096. 00000C30  16C0                     move.b     [A3]+, D0
  1097. 00000C32  6702                     beq        +0x4 /* 00000C36 */
  1098. 00000C34  60F0                     bra        -0xE /* 00000C26 */
  1099. label00000C36:
  1100. 00000C36  202E FFFC                move.l     D0, [A6 - 0x4]
  1101. 00000C3A  3E1F                     move.w     D7, [A7]+
  1102. 00000C3C  245F                     movea.l    A2, [A7]+
  1103. 00000C3E  265F                     movea.l    A3, [A7]+
  1104. 00000C40  4E5E                     unlink     A6
  1105. 00000C42  4E75                     rts
  1106. export_40:
  1107. fn00000C44:
  1108. 00000C44  4E56 0000                link       A6, 0
  1109. 00000C48  2F0B                     move.l     -[A7], A3
  1110. 00000C4A  266E 0008                movea.l    A3, [A6 + 0x8]
  1111. 00000C4E  3F07                     move.w     -[A7], D7
  1112. 00000C50  4247                     clr.w      D7
  1113. label00000C52:
  1114. 00000C52  101B                     move.b     D0, [A3]+
  1115. 00000C54  6704                     beq        +0x6 /* 00000C5A */
  1116. 00000C56  5247                     addq.w     D7, 1
  1117. 00000C58  60F8                     bra        -0x6 /* 00000C52 */
  1118. label00000C5A:
  1119. 00000C5A  3007                     move.w     D0, D7
  1120. 00000C5C  3E1F                     move.w     D7, [A7]+
  1121. 00000C5E  265F                     movea.l    A3, [A7]+
  1122. 00000C60  4E5E                     unlink     A6
  1123. 00000C62  4E75                     rts
  1124. export_88:
  1125. 00000C64  4E56 0000                link       A6, 0
  1126. 00000C68  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1127. 00000C6C  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1128. 00000C70  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1129. 00000C74  A9DD                     syscall    TEScroll
  1130. 00000C76  4E5E                     unlink     A6
  1131. 00000C78  4E75                     rts
  1132. export_45:
  1133. 00000C7A  4E56 0000                link       A6, 0
  1134. 00000C7E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1135. 00000C82  4EBA 03BA                jsr        [PC + 0x3BA /* 0000103E */]
  1136. 00000C86  588F                     addq.l     A7, 4
  1137. 00000C88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1138. 00000C8C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1139. 00000C90  A91A                     syscall    SetWTitle
  1140. 00000C92  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1141. 00000C96  4EBA 03E4                jsr        [PC + 0x3E4 /* 0000107C */]
  1142. 00000C9A  588F                     addq.l     A7, 4
  1143. 00000C9C  4E5E                     unlink     A6
  1144. 00000C9E  4E75                     rts
  1145. export_52:
  1146. 00000CA0  4E56 0000                link       A6, 0
  1147. 00000CA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1148. 00000CA8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1149. 00000CAC  A919                     syscall    GetWTitle
  1150. 00000CAE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1151. 00000CB2  4EBA 03C8                jsr        [PC + 0x3C8 /* 0000107C */]
  1152. 00000CB6  588F                     addq.l     A7, 4
  1153. 00000CB8  4E5E                     unlink     A6
  1154. 00000CBA  4E75                     rts
  1155. export_9:
  1156. fn00000CBC:
  1157. 00000CBC  4E56 0000                link       A6, 0
  1158. 00000CC0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1159. 00000CC4  A91F                     syscall    SelectWindow
  1160. 00000CC6  4E5E                     unlink     A6
  1161. 00000CC8  4E75                     rts
  1162. export_10:
  1163. 00000CCA  4E56 0000                link       A6, 0
  1164. 00000CCE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1165. 00000CD2  A916                     syscall    HideWindow
  1166. 00000CD4  4E5E                     unlink     A6
  1167. 00000CD6  4E75                     rts
  1168. export_73:
  1169. fn00000CD8:
  1170. 00000CD8  4E56 0000                link       A6, 0
  1171. 00000CDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1172. 00000CE0  A915                     syscall    ShowWindow
  1173. 00000CE2  4E5E                     unlink     A6
  1174. 00000CE4  4E75                     rts
  1175. export_87:
  1176. fn00000CE6:
  1177. 00000CE6  4E56 0000                link       A6, 0
  1178. 00000CEA  594F                     subq.w     A7, 4
  1179. 00000CEC  A924                     syscall    FrontWindow
  1180. 00000CEE  201F                     move.l     D0, [A7]+
  1181. 00000CF0  4E5E                     unlink     A6
  1182. 00000CF2  4E75                     rts
  1183. export_86:
  1184. 00000CF4  4E56 0000                link       A6, 0
  1185. 00000CF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1186. 00000CFC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1187. 00000D00  A935                     syscall    InsertMenu
  1188. 00000D02  4E5E                     unlink     A6
  1189. 00000D04  4E75                     rts
  1190. export_25:
  1191. 00000D06  4E56 0000                link       A6, 0
  1192. 00000D0A  A937                     syscall    DrawMenuBar
  1193. 00000D0C  4E5E                     unlink     A6
  1194. 00000D0E  4E75                     rts
  1195. export_85:
  1196. fn00000D10:
  1197. 00000D10  4E56 0000                link       A6, 0
  1198. 00000D14  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1199. 00000D18  4EBA 0324                jsr        [PC + 0x324 /* 0000103E */]
  1200. 00000D1C  588F                     addq.l     A7, 4
  1201. 00000D1E  594F                     subq.w     A7, 4
  1202. 00000D20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1203. 00000D24  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1204. 00000D28  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1205. 00000D2C  1F2E 0015                move.b     -[A7], [A6 + 0x15]
  1206. 00000D30  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  1207. 00000D34  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1208. 00000D38  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  1209. 00000D3C  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  1210. 00000D40  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  1211. 00000D44  A954                     syscall    NewControl
  1212. 00000D46  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1213. 00000D4A  4EBA 0330                jsr        [PC + 0x330 /* 0000107C */]
  1214. 00000D4E  588F                     addq.l     A7, 4
  1215. 00000D50  201F                     move.l     D0, [A7]+
  1216. 00000D52  4E5E                     unlink     A6
  1217. 00000D54  4E75                     rts
  1218. export_62:
  1219. fn00000D56:
  1220. 00000D56  41FA 004A                lea.l      A0, [PC + 0x4A /* 00000DA2, value 0x0, cstring "" */]
  1221. 00000D5A  48D0 1810                movem.l    [A0], D4,A3,A4
  1222. 00000D5E  2801                     move.l     D4, D1
  1223. 00000D60  265F                     movea.l    A3, [A7]+
  1224. 00000D62  598F                     subq.l     A7, 4
  1225. 00000D64  2F3C 5044 4546           move.l     -[A7], 0x50444546 /* 'PDEF' */
  1226. 00000D6A  3F00                     move.w     -[A7], D0
  1227. 00000D6C  A9A0                     syscall    GetResource
  1228. 00000D6E  201F                     move.l     D0, [A7]+
  1229. 00000D70  6724                     beq        +0x26 /* 00000D96 */
  1230. 00000D72  2840                     movea.l    A4, D0
  1231. 00000D74  08D4 000F                bset.b     [A4], 0xF
  1232. 00000D78  2054                     movea.l    A0, [A4]
  1233. 00000D7A  7000                     moveq.l    D0, 0x00
  1234. 00000D7C  1004                     move.b     D0, D4
  1235. 00000D7E  D1C0                     add.l      A0, D0
  1236. 00000D80  4E90                     jsr        [A0]
  1237. 00000D82  4A44                     tst.w      D4
  1238. 00000D84  6A04                     bpl        +0x6 /* 00000D8A */
  1239. 00000D86  0894 000F                bclr.b     [A4], 0xF
  1240. label00000D8A:
  1241. 00000D8A  224B                     movea.l    A1, A3
  1242. 00000D8C  41FA 0014                lea.l      A0, [PC + 0x14 /* 00000DA2, value 0x0, cstring "" */]
  1243. 00000D90  4CD0 1810                movem.l    D4,A3,A4, [A0]
  1244. 00000D94  4ED1                     jmp        [A1]
  1245. label00000D96:
  1246. 00000D96  31FC FF40 0944           move.w     [0x00000944 /* PrintErr */], 0xFF40
  1247. 00000D9C  4844                     swap.w     D4
  1248. 00000D9E  DEC4                     add.w      A7, D4
  1249. 00000DA0  60E8                     bra        -0x16 /* 00000D8A */
  1250. 00000DA2  0000 0000                ori.b      D0, 0x0
  1251. 00000DA6  0000 0000                ori.b      D0, 0x0
  1252. 00000DAA  0000 0000                ori.b      D0, 0x0
  1253. 00000DAE  4E5E                     unlink     A6
  1254. 00000DB0  4E75                     rts
  1255. export_54:
  1256. fn00000DB2:
  1257. 00000DB2  4E56 0000                link       A6, 0
  1258. 00000DB6  4EBA 0476                jsr        [PC + 0x476 /* 0000122E */]
  1259. 00000DBA  207C 0000 0944           movea.l    A0, 0x944 /* '\tD' */
  1260. 00000DC0  3080                     move.w     [A0], D0
  1261. 00000DC2  4E5E                     unlink     A6
  1262. 00000DC4  4E75                     rts
  1263. export_42:
  1264. fn00000DC6:
  1265. 00000DC6  4E56 FFFC                link       A6, -0x0004
  1266. 00000DCA  4EBA 01DE                jsr        [PC + 0x1DE /* 00000FAA */]
  1267. 00000DCE  4EBA 01CA                jsr        [PC + 0x1CA /* 00000F9A */]
  1268. 00000DD2  4A40                     tst.w      D0
  1269. 00000DD4  6638                     bne        +0x3A /* 00000E0E */
  1270. 00000DD6  3F3C E000                move.w     -[A7], 0xE000
  1271. 00000DDA  486C 03D2                pea.l      [A4 + 0x3D2]
  1272. 00000DDE  4EBA FC88                jsr        [PC - 0x378 /* 00000A68 */]
  1273. 00000DE2  5C8F                     addq.l     A7, 6
  1274. 00000DE4  2D40 FFFC                move.l     [A6 - 0x4], D0
  1275. 00000DE8  6724                     beq        +0x26 /* 00000E0E */
  1276. 00000DEA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1277. 00000DEE  4EBA 0674                jsr        [PC + 0x674 /* 00001464 */]
  1278. 00000DF2  588F                     addq.l     A7, 4
  1279. 00000DF4  554F                     subq.w     A7, 2
  1280. 00000DF6  206E FFFC                movea.l    A0, [A6 - 0x4]
  1281. 00000DFA  2F10                     move.l     -[A7], [A0]
  1282. 00000DFC  A997                     syscall    OpenResFile
  1283. 00000DFE  301F                     move.w     D0, [A7]+
  1284. 00000E00  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1285. 00000E04  4EBA 0670                jsr        [PC + 0x670 /* 00001476 */]
  1286. 00000E08  588F                     addq.l     A7, 4
  1287. 00000E0A  4EBA FFA6                jsr        [PC - 0x5A /* 00000DB2 */]
  1288. label00000E0E:
  1289. 00000E0E  4E5E                     unlink     A6
  1290. 00000E10  4E75                     rts
  1291. export_4:
  1292. fn00000E12:
  1293. 00000E12  4E56 FFFA                link       A6, -0x0006
  1294. 00000E16  3F3C E000                move.w     -[A7], 0xE000
  1295. 00000E1A  486C 03D8                pea.l      [A4 + 0x3D8]
  1296. 00000E1E  4EBA FC48                jsr        [PC - 0x3B8 /* 00000A68 */]
  1297. 00000E22  5C8F                     addq.l     A7, 6
  1298. 00000E24  2D40 FFFC                move.l     [A6 - 0x4], D0
  1299. 00000E28  671E                     beq        +0x20 /* 00000E48 */
  1300. 00000E2A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1301. 00000E2E  2F10                     move.l     -[A7], [A0]
  1302. 00000E30  4EBA 072C                jsr        [PC + 0x72C /* 0000155E */]
  1303. 00000E34  588F                     addq.l     A7, 4
  1304. 00000E36  3D40 FFFA                move.w     [A6 - 0x6], D0
  1305. 00000E3A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1306. 00000E3E  4EBA 0744                jsr        [PC + 0x744 /* 00001584 */]
  1307. 00000E42  548F                     addq.l     A7, 2
  1308. 00000E44  4EBA FF6C                jsr        [PC - 0x94 /* 00000DB2 */]
  1309. label00000E48:
  1310. 00000E48  4E5E                     unlink     A6
  1311. 00000E4A  4E75                     rts
  1312. export_65:
  1313. 00000E4C  4E56 0000                link       A6, 0
  1314. 00000E50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1315. 00000E54  223C 0004 8000           move.l     D1, 0x48000
  1316. 00000E5A  303C 0004                move.w     D0, 0x4
  1317. 00000E5E  4EBA FEF6                jsr        [PC - 0x10A /* 00000D56 */]
  1318. 00000E62  4E5E                     unlink     A6
  1319. 00000E64  4E75                     rts
  1320. fn00000E66:
  1321. 00000E66  4E56 0000                link       A6, 0
  1322. 00000E6A  554F                     subq.w     A7, 2
  1323. 00000E6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1324. 00000E70  223C 0004 8004           move.l     D1, 0x48004
  1325. 00000E76  303C 0004                move.w     D0, 0x4
  1326. 00000E7A  4EBA FEDA                jsr        [PC - 0x126 /* 00000D56 */]
  1327. 00000E7E  101F                     move.b     D0, [A7]+
  1328. 00000E80  4880                     ext.w      D0
  1329. 00000E82  4E5E                     unlink     A6
  1330. 00000E84  4E75                     rts
  1331. export_70:
  1332. 00000E86  4E56 0000                link       A6, 0
  1333. 00000E8A  554F                     subq.w     A7, 2
  1334. 00000E8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1335. 00000E90  223C 0004 8008           move.l     D1, 0x48008
  1336. 00000E96  303C 0004                move.w     D0, 0x4
  1337. 00000E9A  4EBA FEBA                jsr        [PC - 0x146 /* 00000D56 */]
  1338. 00000E9E  101F                     move.b     D0, [A7]+
  1339. 00000EA0  4880                     ext.w      D0
  1340. 00000EA2  4E5E                     unlink     A6
  1341. 00000EA4  4E75                     rts
  1342. export_22:
  1343. 00000EA6  4E56 0000                link       A6, 0
  1344. 00000EAA  207C 0000 0946           movea.l    A0, 0x946 /* '\tF' */
  1345. 00000EB0  0210 FFFC                andi.b     [A0], 0xFC
  1346. 00000EB4  206E 0008                movea.l    A0, [A6 + 0x8]
  1347. 00000EB8  2050                     movea.l    A0, [A0]
  1348. 00000EBA  1228 0044                move.b     D1, [A0 + 0x44]
  1349. 00000EBE  4881                     ext.w      D1
  1350. 00000EC0  C27C 0003                and.w      D1, 0x3
  1351. 00000EC4  207C 0000 0946           movea.l    A0, 0x946 /* '\tF' */
  1352. 00000ECA  1010                     move.b     D0, [A0]
  1353. 00000ECC  4880                     ext.w      D0
  1354. 00000ECE  8041                     or.w       D0, D1
  1355. 00000ED0  1080                     move.b     [A0], D0
  1356. 00000ED2  598F                     subq.l     A7, 4
  1357. 00000ED4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1358. 00000ED8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1359. 00000EDC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1360. 00000EE0  223C 000C 0000           move.l     D1, 0xC0000
  1361. 00000EE6  207C 0000 0946           movea.l    A0, 0x946 /* '\tF' */
  1362. 00000EEC  1010                     move.b     D0, [A0]
  1363. 00000EEE  4880                     ext.w      D0
  1364. 00000EF0  C07C 0003                and.w      D0, 0x3
  1365. 00000EF4  4EBA FE60                jsr        [PC - 0x1A0 /* 00000D56 */]
  1366. 00000EF8  201F                     move.l     D0, [A7]+
  1367. 00000EFA  4E5E                     unlink     A6
  1368. 00000EFC  4E75                     rts
  1369. export_69:
  1370. 00000EFE  4E56 0000                link       A6, 0
  1371. 00000F02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1372. 00000F06  223C 0004 8004           move.l     D1, 0x48004
  1373. 00000F0C  207C 0000 0946           movea.l    A0, 0x946 /* '\tF' */
  1374. 00000F12  1010                     move.b     D0, [A0]
  1375. 00000F14  4880                     ext.w      D0
  1376. 00000F16  C07C 0003                and.w      D0, 0x3
  1377. 00000F1A  4EBA FE3A                jsr        [PC - 0x1C6 /* 00000D56 */]
  1378. 00000F1E  4E5E                     unlink     A6
  1379. 00000F20  4E75                     rts
  1380. export_66:
  1381. 00000F22  4E56 0000                link       A6, 0
  1382. 00000F26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1383. 00000F2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1384. 00000F2E  223C 0008 0008           move.l     D1, 0x80008
  1385. 00000F34  207C 0000 0946           movea.l    A0, 0x946 /* '\tF' */
  1386. 00000F3A  1010                     move.b     D0, [A0]
  1387. 00000F3C  4880                     ext.w      D0
  1388. 00000F3E  C07C 0003                and.w      D0, 0x3
  1389. 00000F42  4EBA FE12                jsr        [PC - 0x1EE /* 00000D56 */]
  1390. 00000F46  4E5E                     unlink     A6
  1391. 00000F48  4E75                     rts
  1392. export_67:
  1393. 00000F4A  4E56 0000                link       A6, 0
  1394. 00000F4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1395. 00000F52  223C 0004 000C           move.l     D1, 0x4000C
  1396. 00000F58  207C 0000 0946           movea.l    A0, 0x946 /* '\tF' */
  1397. 00000F5E  1010                     move.b     D0, [A0]
  1398. 00000F60  4880                     ext.w      D0
  1399. 00000F62  C07C 0003                and.w      D0, 0x3
  1400. 00000F66  4EBA FDEE                jsr        [PC - 0x212 /* 00000D56 */]
  1401. 00000F6A  4E5E                     unlink     A6
  1402. 00000F6C  4E75                     rts
  1403. export_31:
  1404. 00000F6E  4E56 0000                link       A6, 0
  1405. 00000F72  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1406. 00000F76  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1407. 00000F7A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1408. 00000F7E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1409. 00000F82  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1410. 00000F86  223C 0014 8000           move.l     D1, 0x148000
  1411. 00000F8C  203C 0000 0005           move.l     D0, 0x5
  1412. 00000F92  4EBA FDC2                jsr        [PC - 0x23E /* 00000D56 */]
  1413. 00000F96  4E5E                     unlink     A6
  1414. 00000F98  4E75                     rts
  1415. export_83:
  1416. fn00000F9A:
  1417. 00000F9A  4E56 0000                link       A6, 0
  1418. 00000F9E  207C 0000 0944           movea.l    A0, 0x944 /* '\tD' */
  1419. 00000FA4  3010                     move.w     D0, [A0]
  1420. 00000FA6  4E5E                     unlink     A6
  1421. 00000FA8  4E75                     rts
  1422. export_59:
  1423. fn00000FAA:
  1424. 00000FAA  4E56 FFB0                link       A6, -0x0050
  1425. 00000FAE  41EC 03DE                lea.l      A0, [A4 + 0x3DE]
  1426. 00000FB2  2D48 FFC2                move.l     [A6 - 0x3E], A0
  1427. 00000FB6  422E FFCB                clr.b      [A6 - 0x35]
  1428. 00000FBA  42AE FFCC                clr.l      [A6 - 0x34]
  1429. 00000FBE  4267                     clr.w      -[A7]
  1430. 00000FC0  486E FFB0                pea.l      [A6 - 0x50]
  1431. 00000FC4  4EBA 01EA                jsr        [PC + 0x1EA /* 000011B0 */]
  1432. 00000FC8  5C8F                     addq.l     A7, 6
  1433. 00000FCA  207C 0000 0944           movea.l    A0, 0x944 /* '\tD' */
  1434. 00000FD0  3080                     move.w     [A0], D0
  1435. 00000FD2  4E5E                     unlink     A6
  1436. 00000FD4  4E75                     rts
  1437. export_82:
  1438. 00000FD6  4E56 0000                link       A6, 0
  1439. 00000FDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1440. 00000FDE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1441. 00000FE2  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1442. 00000FE6  1F2E 0011                move.b     -[A7], [A6 + 0x11]
  1443. 00000FEA  A91B                     syscall    MoveWindow
  1444. 00000FEC  4E5E                     unlink     A6
  1445. 00000FEE  4E75                     rts
  1446. export_6:
  1447. 00000FF0  4E56 0000                link       A6, 0
  1448. 00000FF4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1449. 00000FF8  206E 000C                movea.l    A0, [A6 + 0xC]
  1450. 00000FFC  2F10                     move.l     -[A7], [A0]
  1451. 00000FFE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1452. 00001002  A925                     syscall    DragWindow
  1453. 00001004  4E5E                     unlink     A6
  1454. 00001006  4E75                     rts
  1455. export_75:
  1456. 00001008  4E56 0000                link       A6, 0
  1457. 0000100C  594F                     subq.w     A7, 4
  1458. 0000100E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1459. 00001012  206E 000C                movea.l    A0, [A6 + 0xC]
  1460. 00001016  2F10                     move.l     -[A7], [A0]
  1461. 00001018  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1462. 0000101C  A92B                     syscall    GrowWindow
  1463. 0000101E  201F                     move.l     D0, [A7]+
  1464. 00001020  4E5E                     unlink     A6
  1465. 00001022  4E75                     rts
  1466. export_77:
  1467. 00001024  4E56 0000                link       A6, 0
  1468. 00001028  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1469. 0000102C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1470. 00001030  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1471. 00001034  1F2E 0011                move.b     -[A7], [A6 + 0x11]
  1472. 00001038  A91D                     syscall    SizeWindow
  1473. 0000103A  4E5E                     unlink     A6
  1474. 0000103C  4E75                     rts
  1475. export_79:
  1476. fn0000103E:
  1477. 0000103E  4E56 FFFA                link       A6, -0x0006
  1478. 00001042  2F0B                     move.l     -[A7], A3
  1479. 00001044  266E 0008                movea.l    A3, [A6 + 0x8]
  1480. 00001048  3F07                     move.w     -[A7], D7
  1481. 0000104A  3F06                     move.w     -[A7], D6
  1482. 0000104C  2D4B FFFA                move.l     [A6 - 0x6], A3
  1483. 00001050  200B                     move.l     D0, A3
  1484. 00001052  671E                     beq        +0x20 /* 00001072 */
  1485. label00001054:
  1486. 00001054  1013                     move.b     D0, [A3]
  1487. 00001056  4880                     ext.w      D0
  1488. 00001058  3C00                     move.w     D6, D0
  1489. 0000105A  3007                     move.w     D0, D7
  1490. 0000105C  16C0                     move.b     [A3]+, D0
  1491. 0000105E  3E06                     move.w     D7, D6
  1492. 00001060  3006                     move.w     D0, D6
  1493. 00001062  66F0                     bne        -0xE /* 00001054 */
  1494. 00001064  200B                     move.l     D0, A3
  1495. 00001066  90AE FFFA                sub.l      D0, [A6 - 0x6]
  1496. 0000106A  5340                     subq.w     D0, 1
  1497. 0000106C  206E FFFA                movea.l    A0, [A6 - 0x6]
  1498. 00001070  1080                     move.b     [A0], D0
  1499. label00001072:
  1500. 00001072  3C1F                     move.w     D6, [A7]+
  1501. 00001074  3E1F                     move.w     D7, [A7]+
  1502. 00001076  265F                     movea.l    A3, [A7]+
  1503. 00001078  4E5E                     unlink     A6
  1504. 0000107A  4E75                     rts
  1505. export_80:
  1506. fn0000107C:
  1507. 0000107C  4E56 0000                link       A6, 0
  1508. 00001080  2F0B                     move.l     -[A7], A3
  1509. 00001082  266E 0008                movea.l    A3, [A6 + 0x8]
  1510. 00001086  3F07                     move.w     -[A7], D7
  1511. 00001088  2F0A                     move.l     -[A7], A2
  1512. 0000108A  200B                     move.l     D0, A3
  1513. 0000108C  671E                     beq        +0x20 /* 000010AC */
  1514. 0000108E  200B                     move.l     D0, A3
  1515. 00001090  528B                     addq.l     A3, 1
  1516. 00001092  2440                     movea.l    A2, D0
  1517. 00001094  2040                     movea.l    A0, D0
  1518. 00001096  1010                     move.b     D0, [A0]
  1519. 00001098  C07C 00FF                and.w      D0, 0xFF
  1520. 0000109C  3E00                     move.w     D7, D0
  1521. label0000109E:
  1522. 0000109E  3007                     move.w     D0, D7
  1523. 000010A0  5347                     subq.w     D7, 1
  1524. 000010A2  4A40                     tst.w      D0
  1525. 000010A4  6704                     beq        +0x6 /* 000010AA */
  1526. 000010A6  14DB                     move.b     [A2]+, [A3]+
  1527. 000010A8  60F4                     bra        -0xA /* 0000109E */
  1528. label000010AA:
  1529. 000010AA  4212                     clr.b      [A2]
  1530. label000010AC:
  1531. 000010AC  245F                     movea.l    A2, [A7]+
  1532. 000010AE  3E1F                     move.w     D7, [A7]+
  1533. 000010B0  265F                     movea.l    A3, [A7]+
  1534. 000010B2  4E5E                     unlink     A6
  1535. 000010B4  4E75                     rts
  1536. fn000010B6:
  1537. 000010B6  4E56 0000                link       A6, 0
  1538. 000010BA  4E5E                     unlink     A6
  1539. 000010BC  4E75                     rts
  1540. fn000010BE:
  1541. 000010BE  4E56 0000                link       A6, 0
  1542. 000010C2  4E5E                     unlink     A6
  1543. 000010C4  4E75                     rts
  1544. export_78:
  1545. fn000010C6:
  1546. 000010C6  4E56 0000                link       A6, 0
  1547. 000010CA  A850                     syscall    InitCursor
  1548. 000010CC  4E5E                     unlink     A6
  1549. 000010CE  4E75                     rts
  1550. export_36:
  1551. 000010D0  4E56 0000                link       A6, 0
  1552. 000010D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1553. 000010D8  A851                     syscall    SetCursor
  1554. 000010DA  4E5E                     unlink     A6
  1555. 000010DC  4E75                     rts
  1556. fn000010DE:
  1557. 000010DE  4E56 0000                link       A6, 0
  1558. 000010E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1559. 000010E6  A86E                     syscall    InitGraf
  1560. 000010E8  4E5E                     unlink     A6
  1561. 000010EA  4E75                     rts
  1562. export_19:
  1563. fn000010EC:
  1564. 000010EC  4E56 0000                link       A6, 0
  1565. 000010F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1566. 000010F4  A873                     syscall    SetPort
  1567. 000010F6  4E5E                     unlink     A6
  1568. 000010F8  4E75                     rts
  1569. export_48:
  1570. 000010FA  4E56 0000                link       A6, 0
  1571. 000010FE  206E 0008                movea.l    A0, [A6 + 0x8]
  1572. 00001102  2F10                     move.l     -[A7], [A0]
  1573. 00001104  1F2E 000D                move.b     -[A7], [A6 + 0xD]
  1574. 00001108  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1575. 0000110C  A9D4                     syscall    TEClick
  1576. 0000110E  4E5E                     unlink     A6
  1577. 00001110  4E75                     rts
  1578. export_74:
  1579. fn00001112:
  1580. 00001112  4E56 0000                link       A6, 0
  1581. 00001116  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1582. 0000111A  A9DA                     syscall    TEIdle
  1583. 0000111C  4E5E                     unlink     A6
  1584. 0000111E  4E75                     rts
  1585. export_23:
  1586. fn00001120:
  1587. 00001120  4E56 0000                link       A6, 0
  1588. 00001124  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1589. 00001128  A9D8                     syscall    TEActivate
  1590. 0000112A  4E5E                     unlink     A6
  1591. 0000112C  4E75                     rts
  1592. fn0000112E:
  1593. 0000112E  4E56 0000                link       A6, 0
  1594. 00001132  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1595. 00001136  A9D9                     syscall    TEDeactivate
  1596. 00001138  4E5E                     unlink     A6
  1597. 0000113A  4E75                     rts
  1598. fn0000113C:
  1599. 0000113C  4E56 0000                link       A6, 0
  1600. 00001140  A9B4                     syscall    SystemTask
  1601. 00001142  4E5E                     unlink     A6
  1602. 00001144  4E75                     rts
  1603. fn00001146:
  1604. 00001146  4E56 FFFC                link       A6, -0x0004
  1605. 0000114A  2D6D 0010 FFFC           move.l     [A6 - 0x4], [A5 + 0x10]
  1606. 00001150  206E FFFC                movea.l    A0, [A6 - 0x4]
  1607. 00001154  2050                     movea.l    A0, [A0]
  1608. 00001156  30AE 0008                move.w     [A0], [A6 + 0x8]
  1609. 0000115A  4EBA 0476                jsr        [PC + 0x476 /* 000015D2 */]
  1610. 0000115E  4E5E                     unlink     A6
  1611. 00001160  4E75                     rts
  1612. fn00001162:
  1613. 00001162  4E56 FFFE                link       A6, -0x0002
  1614. 00001166  2F0B                     move.l     -[A7], A3
  1615. 00001168  426E FFFE                clr.w      [A6 - 0x2]
  1616. label0000116C:
  1617. 0000116C  0C6E 0015 FFFE           cmpi.w     [A6 - 0x2], 0x15
  1618. 00001172  6C2C                     bge        +0x2E /* 000011A0 */
  1619. 00001174  302E FFFE                move.w     D0, [A6 - 0x2]
  1620. 00001178  E580                     asl        D0, 2
  1621. 0000117A  41EC EA02                lea.l      A0, [A4 - 0x15FE]
  1622. 0000117E  D0C0                     add.w      A0, D0
  1623. 00001180  0C50 0000                cmpi.w     [A0], 0x0
  1624. 00001184  6F14                     ble        +0x16 /* 0000119A */
  1625. 00001186  302E FFFE                move.w     D0, [A6 - 0x2]
  1626. 0000118A  E580                     asl        D0, 2
  1627. 0000118C  41EC EA02                lea.l      A0, [A4 - 0x15FE]
  1628. 00001190  D0C0                     add.w      A0, D0
  1629. 00001192  3F10                     move.w     -[A7], [A0]
  1630. 00001194  4EBA 01E0                jsr        [PC + 0x1E0 /* 00001376 */]
  1631. 00001198  548F                     addq.l     A7, 2
  1632. label0000119A:
  1633. 0000119A  526E FFFE                addq.w     [A6 - 0x2], 1
  1634. 0000119E  60CC                     bra        -0x32 /* 0000116C */
  1635. label000011A0:
  1636. 000011A0  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1637. 000011A4  4EBA FFA0                jsr        [PC - 0x60 /* 00001146 */]
  1638. 000011A8  548F                     addq.l     A7, 2
  1639. 000011AA  265F                     movea.l    A3, [A7]+
  1640. 000011AC  4E5E                     unlink     A6
  1641. 000011AE  4E75                     rts
  1642. export_71:
  1643. fn000011B0:
  1644. 000011B0  4E56 FFFE                link       A6, -0x0002
  1645. 000011B4  206E 0008                movea.l    A0, [A6 + 0x8]
  1646. 000011B8  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1647. 000011BC  4EBA FE80                jsr        [PC - 0x180 /* 0000103E */]
  1648. 000011C0  588F                     addq.l     A7, 4
  1649. 000011C2  206E 0008                movea.l    A0, [A6 + 0x8]
  1650. 000011C6  4A2E 000D                tst.b      [A6 + 0xD]
  1651. 000011CA  6704                     beq        +0x6 /* 000011D0 */
  1652. 000011CC  A400                     syscall    Open/PBHOpen/HOpen, flags=4
  1653. 000011CE  6002                     bra        +0x4 /* 000011D2 */
  1654. label000011D0:
  1655. 000011D0  A000                     syscall    Open/PBHOpen/HOpen
  1656. label000011D2:
  1657. 000011D2  3D40 FFFE                move.w     [A6 - 0x2], D0
  1658. 000011D6  206E 0008                movea.l    A0, [A6 + 0x8]
  1659. 000011DA  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1660. 000011DE  4EBA FE9C                jsr        [PC - 0x164 /* 0000107C */]
  1661. 000011E2  588F                     addq.l     A7, 4
  1662. 000011E4  206E 0008                movea.l    A0, [A6 + 0x8]
  1663. 000011E8  316E FFFE 0010           move.w     [A0 + 0x10], [A6 - 0x2]
  1664. 000011EE  302E FFFE                move.w     D0, [A6 - 0x2]
  1665. 000011F2  4E5E                     unlink     A6
  1666. 000011F4  4E75                     rts
  1667. fn000011F6:
  1668. 000011F6  4E56 0000                link       A6, 0
  1669. 000011FA  206E 0008                movea.l    A0, [A6 + 0x8]
  1670. 000011FE  4A2E 000D                tst.b      [A6 + 0xD]
  1671. 00001202  6704                     beq        +0x6 /* 00001208 */
  1672. 00001204  A401                     syscall    Close, flags=4
  1673. 00001206  6002                     bra        +0x4 /* 0000120A */
  1674. label00001208:
  1675. 00001208  A001                     syscall    Close
  1676. label0000120A:
  1677. 0000120A  4E5E                     unlink     A6
  1678. 0000120C  4E75                     rts
  1679. fn0000120E:
  1680. 0000120E  4E56 0000                link       A6, 0
  1681. 00001212  A9CC                     syscall    TEInit
  1682. 00001214  4E5E                     unlink     A6
  1683. 00001216  4E75                     rts
  1684. export_27:
  1685. fn00001218:
  1686. 00001218  4E56 0000                link       A6, 0
  1687. 0000121C  594F                     subq.w     A7, 4
  1688. 0000121E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1689. 00001222  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1690. 00001226  A9D2                     syscall    TENew
  1691. 00001228  201F                     move.l     D0, [A7]+
  1692. 0000122A  4E5E                     unlink     A6
  1693. 0000122C  4E75                     rts
  1694. export_64:
  1695. fn0000122E:
  1696. 0000122E  4E56 0000                link       A6, 0
  1697. 00001232  554F                     subq.w     A7, 2
  1698. 00001234  A9AF                     syscall    ResError
  1699. 00001236  301F                     move.w     D0, [A7]+
  1700. 00001238  4E5E                     unlink     A6
  1701. 0000123A  4E75                     rts
  1702. fn0000123C:
  1703. 0000123C  4E56 0000                link       A6, 0
  1704. 00001240  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1705. 00001244  A89D                     syscall    PenPat
  1706. 00001246  4E5E                     unlink     A6
  1707. 00001248  4E75                     rts
  1708. export_58:
  1709. fn0000124A:
  1710. 0000124A  4E56 0000                link       A6, 0
  1711. 0000124E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1712. 00001252  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1713. 00001256  A893                     syscall    MoveTo
  1714. 00001258  4E5E                     unlink     A6
  1715. 0000125A  4E75                     rts
  1716. export_60:
  1717. fn0000125C:
  1718. 0000125C  4E56 0000                link       A6, 0
  1719. 00001260  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1720. 00001264  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1721. 00001268  A891                     syscall    LineTo
  1722. 0000126A  4E5E                     unlink     A6
  1723. 0000126C  4E75                     rts
  1724. export_56:
  1725. fn0000126E:
  1726. 0000126E  4E56 0000                link       A6, 0
  1727. 00001272  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1728. 00001276  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1729. 0000127A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1730. 0000127E  A9CF                     syscall    TESetText
  1731. 00001280  4E5E                     unlink     A6
  1732. 00001282  4E75                     rts
  1733. export_57:
  1734. fn00001284:
  1735. 00001284  4E56 0000                link       A6, 0
  1736. 00001288  594F                     subq.w     A7, 4
  1737. 0000128A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1738. 0000128E  A9CB                     syscall    TEGetText
  1739. 00001290  201F                     move.l     D0, [A7]+
  1740. 00001292  4E5E                     unlink     A6
  1741. 00001294  4E75                     rts
  1742. export_55:
  1743. 00001296  4E56 0000                link       A6, 0
  1744. 0000129A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1745. 0000129E  A9CD                     syscall    TEDispose
  1746. 000012A0  4E5E                     unlink     A6
  1747. 000012A2  4E75                     rts
  1748. fn000012A4:
  1749. 000012A4  4E56 0000                link       A6, 0
  1750. 000012A8  554F                     subq.w     A7, 2
  1751. 000012AA  A861                     syscall    Random
  1752. 000012AC  301F                     move.w     D0, [A7]+
  1753. 000012AE  4E5E                     unlink     A6
  1754. 000012B0  4E75                     rts
  1755. fn000012B2:
  1756. 000012B2  4E56 0000                link       A6, 0
  1757. 000012B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1758. 000012BA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1759. 000012BE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1760. 000012C2  A946                     syscall    GetMenuItemText/GetItem
  1761. 000012C4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1762. 000012C8  4EBA FDB2                jsr        [PC - 0x24E /* 0000107C */]
  1763. 000012CC  588F                     addq.l     A7, 4
  1764. 000012CE  4E5E                     unlink     A6
  1765. 000012D0  4E75                     rts
  1766. fn000012D2:
  1767. 000012D2  4E56 0000                link       A6, 0
  1768. 000012D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1769. 000012DA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1770. 000012DE  1F2E 000F                move.b     -[A7], [A6 + 0xF]
  1771. 000012E2  A945                     syscall    CheckItem
  1772. 000012E4  4E5E                     unlink     A6
  1773. 000012E6  4E75                     rts
  1774. export_53:
  1775. 000012E8  4E56 0000                link       A6, 0
  1776. 000012EC  202E 0008                move.l     D0, [A6 + 0x8]
  1777. 000012F0  A122                     syscall    NewHandle, flags=1
  1778. 000012F2  3940 EA00                move.w     [A4 - 0x1600], D0
  1779. 000012F6  2008                     move.l     D0, A0
  1780. 000012F8  4E5E                     unlink     A6
  1781. 000012FA  4E75                     rts
  1782. export_51:
  1783. 000012FC  4E56 0000                link       A6, 0
  1784. 00001300  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1785. 00001304  A8A1                     syscall    FrameRect
  1786. 00001306  4E5E                     unlink     A6
  1787. 00001308  4E75                     rts
  1788. export_49:
  1789. fn0000130A:
  1790. 0000130A  4E56 0000                link       A6, 0
  1791. 0000130E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1792. 00001312  A8A3                     syscall    EraseRect
  1793. 00001314  4E5E                     unlink     A6
  1794. 00001316  4E75                     rts
  1795. export_14:
  1796. 00001318  4E56 0000                link       A6, 0
  1797. 0000131C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1798. 00001320  A922                     syscall    BeginUpdate
  1799. 00001322  4E5E                     unlink     A6
  1800. 00001324  4E75                     rts
  1801. export_50:
  1802. 00001326  4E56 0000                link       A6, 0
  1803. 0000132A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1804. 0000132E  A923                     syscall    EndUpdate
  1805. 00001330  4E5E                     unlink     A6
  1806. 00001332  4E75                     rts
  1807. export_12:
  1808. 00001334  2940 EA6A                move.l     [A4 - 0x1596], D0
  1809. 00001338  486C EA6A                pea.l      [A4 - 0x1596]
  1810. 0000133C  486C EA5E                pea.l      [A4 - 0x15A2]
  1811. 00001340  3F3C 280E                move.w     -[A7], 0x280E
  1812. 00001344  A9EB                     syscall    Pack4/FP68K
  1813. 00001346  4E75                     rts
  1814. export_47:
  1815. 00001348  486C EA5E                pea.l      [A4 - 0x15A2]
  1816. 0000134C  486C EA6A                pea.l      [A4 - 0x1596]
  1817. 00001350  3F3C 2810                move.w     -[A7], 0x2810
  1818. 00001354  A9EB                     syscall    Pack4/FP68K
  1819. 00001356  202C EA6A                move.l     D0, [A4 - 0x1596]
  1820. 0000135A  4E75                     rts
  1821. export_46:
  1822. fn0000135C:
  1823. 0000135C  4E56 0000                link       A6, 0
  1824. 00001360  206E 0008                movea.l    A0, [A6 + 0x8]
  1825. 00001364  226E 000C                movea.l    A1, [A6 + 0xC]
  1826. 00001368  202E 0010                move.l     D0, [A6 + 0x10]
  1827. 0000136C  A02E                     syscall    BlockMove/BlockMoveData
  1828. 0000136E  3940 EA00                move.w     [A4 - 0x1600], D0
  1829. 00001372  4E5E                     unlink     A6
  1830. 00001374  4E75                     rts
  1831. fn00001376:
  1832. 00001376  4E56 FFB0                link       A6, -0x0050
  1833. 0000137A  3D6E 0008 FFC8           move.w     [A6 - 0x38], [A6 + 0x8]
  1834. 00001380  4267                     clr.w      -[A7]
  1835. 00001382  486E FFB0                pea.l      [A6 - 0x50]
  1836. 00001386  4EBA FE6E                jsr        [PC - 0x192 /* 000011F6 */]
  1837. 0000138A  5C8F                     addq.l     A7, 6
  1838. 0000138C  4E5E                     unlink     A6
  1839. 0000138E  4E75                     rts
  1840. export_33:
  1841. fn00001390:
  1842. 00001390  4E56 0000                link       A6, 0
  1843. 00001394  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1844. 00001398  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1845. 0000139C  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1846. 000013A0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1847. 000013A4  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1848. 000013A8  A8A7                     syscall    SetRect
  1849. 000013AA  4E5E                     unlink     A6
  1850. 000013AC  4E75                     rts
  1851. export_43:
  1852. 000013AE  4E56 0000                link       A6, 0
  1853. 000013B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1854. 000013B6  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1855. 000013BA  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1856. 000013BE  A8A9                     syscall    InsetRect
  1857. 000013C0  4E5E                     unlink     A6
  1858. 000013C2  4E75                     rts
  1859. export_39:
  1860. 000013C4  4E56 0000                link       A6, 0
  1861. 000013C8  A930                     syscall    InitMenus
  1862. 000013CA  4E5E                     unlink     A6
  1863. 000013CC  4E75                     rts
  1864. export_29:
  1865. 000013CE  4E56 0000                link       A6, 0
  1866. 000013D2  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1867. 000013D6  4EBA FC66                jsr        [PC - 0x39A /* 0000103E */]
  1868. 000013DA  588F                     addq.l     A7, 4
  1869. 000013DC  594F                     subq.w     A7, 4
  1870. 000013DE  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1871. 000013E2  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1872. 000013E6  A931                     syscall    NewMenu
  1873. 000013E8  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  1874. 000013EC  4EBA FC8E                jsr        [PC - 0x372 /* 0000107C */]
  1875. 000013F0  588F                     addq.l     A7, 4
  1876. 000013F2  201F                     move.l     D0, [A7]+
  1877. 000013F4  4E5E                     unlink     A6
  1878. 000013F6  4E75                     rts
  1879. export_11:
  1880. 000013F8  4E56 0000                link       A6, 0
  1881. 000013FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1882. 00001400  4EBA FC3C                jsr        [PC - 0x3C4 /* 0000103E */]
  1883. 00001404  588F                     addq.l     A7, 4
  1884. 00001406  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1885. 0000140A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1886. 0000140E  A933                     syscall    AppendMenu
  1887. 00001410  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1888. 00001414  4EBA FC66                jsr        [PC - 0x39A /* 0000107C */]
  1889. 00001418  588F                     addq.l     A7, 4
  1890. 0000141A  4E5E                     unlink     A6
  1891. 0000141C  4E75                     rts
  1892. export_24:
  1893. 0000141E  4E56 0000                link       A6, 0
  1894. 00001422  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1895. 00001426  206E 000C                movea.l    A0, [A6 + 0xC]
  1896. 0000142A  2F10                     move.l     -[A7], [A0]
  1897. 0000142C  A94D                     syscall    AppendResMenu/AddResMenu
  1898. 0000142E  4E5E                     unlink     A6
  1899. 00001430  4E75                     rts
  1900. export_38:
  1901. 00001432  4E56 0000                link       A6, 0
  1902. 00001436  598F                     subq.l     A7, 4
  1903. 00001438  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1904. 0000143C  A9B9                     syscall    GetCursor
  1905. 0000143E  201F                     move.l     D0, [A7]+
  1906. 00001440  4E5E                     unlink     A6
  1907. 00001442  4E75                     rts
  1908. fn00001444:
  1909. 00001444  4E56 0000                link       A6, 0
  1910. 00001448  A8FE                     syscall    InitFonts
  1911. 0000144A  4E5E                     unlink     A6
  1912. 0000144C  4E75                     rts
  1913. fn0000144E:
  1914. 0000144E  4E56 0000                link       A6, 0
  1915. 00001452  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1916. 00001456  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1917. 0000145A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1918. 0000145E  A9D1                     syscall    TESetSelect
  1919. 00001460  4E5E                     unlink     A6
  1920. 00001462  4E75                     rts
  1921. export_18:
  1922. fn00001464:
  1923. 00001464  4E56 0000                link       A6, 0
  1924. 00001468  206E 0008                movea.l    A0, [A6 + 0x8]
  1925. 0000146C  A029                     syscall    HLock
  1926. 0000146E  3940 EA00                move.w     [A4 - 0x1600], D0
  1927. 00001472  4E5E                     unlink     A6
  1928. 00001474  4E75                     rts
  1929. export_35:
  1930. fn00001476:
  1931. 00001476  4E56 0000                link       A6, 0
  1932. 0000147A  206E 0008                movea.l    A0, [A6 + 0x8]
  1933. 0000147E  A02A                     syscall    HUnlock
  1934. 00001480  3940 EA00                move.w     [A4 - 0x1600], D0
  1935. 00001484  4E5E                     unlink     A6
  1936. 00001486  4E75                     rts
  1937. export_32:
  1938. 00001488  4E56 0000                link       A6, 0
  1939. 0000148C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1940. 00001490  A9C8                     syscall    SysBeep
  1941. 00001492  4E5E                     unlink     A6
  1942. 00001494  4E75                     rts
  1943. fn00001496:
  1944. 00001496  4E56 0000                link       A6, 0
  1945. 0000149A  2F0B                     move.l     -[A7], A3
  1946. 0000149C  266E 0008                movea.l    A3, [A6 + 0x8]
  1947. 000014A0  1013                     move.b     D0, [A3]
  1948. 000014A2  6604                     bne        +0x6 /* 000014A8 */
  1949. 000014A4  16BC 0001                move.b     [A3], 0x1
  1950. label000014A8:
  1951. 000014A8  2F0B                     move.l     -[A7], A3
  1952. 000014AA  4EBA FB92                jsr        [PC - 0x46E /* 0000103E */]
  1953. 000014AE  588F                     addq.l     A7, 4
  1954. 000014B0  200B                     move.l     D0, A3
  1955. 000014B2  5280                     addq.l     D0, 1
  1956. 000014B4  2040                     movea.l    A0, D0
  1957. 000014B6  1010                     move.b     D0, [A0]
  1958. 000014B8  4880                     ext.w      D0
  1959. 000014BA  B07C 0001                cmp.w      D0, 0x1
  1960. 000014BE  6608                     bne        +0xA /* 000014C8 */
  1961. 000014C0  200B                     move.l     D0, A3
  1962. 000014C2  5280                     addq.l     D0, 1
  1963. 000014C4  2040                     movea.l    A0, D0
  1964. 000014C6  4210                     clr.b      [A0]
  1965. label000014C8:
  1966. 000014C8  554F                     subq.w     A7, 2
  1967. 000014CA  2F0B                     move.l     -[A7], A3
  1968. 000014CC  A9B6                     syscall    OpenDeskAcc
  1969. 000014CE  2F0B                     move.l     -[A7], A3
  1970. 000014D0  4EBA FBAA                jsr        [PC - 0x456 /* 0000107C */]
  1971. 000014D4  588F                     addq.l     A7, 4
  1972. 000014D6  301F                     move.w     D0, [A7]+
  1973. 000014D8  265F                     movea.l    A3, [A7]+
  1974. 000014DA  4E5E                     unlink     A6
  1975. 000014DC  4E75                     rts
  1976. export_7:
  1977. 000014DE  4E56 0000                link       A6, 0
  1978. 000014E2  594F                     subq.w     A7, 4
  1979. 000014E4  206E 0008                movea.l    A0, [A6 + 0x8]
  1980. 000014E8  2F10                     move.l     -[A7], [A0]
  1981. 000014EA  A93D                     syscall    MenuSelect
  1982. 000014EC  201F                     move.l     D0, [A7]+
  1983. 000014EE  4E5E                     unlink     A6
  1984. 000014F0  4E75                     rts
  1985. export_30:
  1986. 000014F2  4E56 0000                link       A6, 0
  1987. 000014F6  594F                     subq.w     A7, 4
  1988. 000014F8  102E 0009                move.b     D0, [A6 + 0x9]
  1989. 000014FC  4880                     ext.w      D0
  1990. 000014FE  3F00                     move.w     -[A7], D0
  1991. 00001500  A93E                     syscall    MenuKey
  1992. 00001502  201F                     move.l     D0, [A7]+
  1993. 00001504  4E5E                     unlink     A6
  1994. 00001506  4E75                     rts
  1995. fn00001508:
  1996. 00001508  4E56 0000                link       A6, 0
  1997. 0000150C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1998. 00001510  A938                     syscall    HiliteMenu
  1999. 00001512  4E5E                     unlink     A6
  2000. 00001514  4E75                     rts
  2001. export_28:
  2002. 00001516  4E56 0000                link       A6, 0
  2003. 0000151A  102E 0009                move.b     D0, [A6 + 0x9]
  2004. 0000151E  4880                     ext.w      D0
  2005. 00001520  3F00                     move.w     -[A7], D0
  2006. 00001522  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2007. 00001526  A9DC                     syscall    TEKey
  2008. 00001528  4E5E                     unlink     A6
  2009. 0000152A  4E75                     rts
  2010. export_3:
  2011. 0000152C  4E56 0000                link       A6, 0
  2012. 00001530  554F                     subq.w     A7, 2
  2013. 00001532  206E 0008                movea.l    A0, [A6 + 0x8]
  2014. 00001536  2F10                     move.l     -[A7], [A0]
  2015. 00001538  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2016. 0000153C  A92C                     syscall    FindWindow
  2017. 0000153E  301F                     move.w     D0, [A7]+
  2018. 00001540  4E5E                     unlink     A6
  2019. 00001542  4E75                     rts
  2020. export_26:
  2021. 00001544  4E56 0000                link       A6, 0
  2022. 00001548  554F                     subq.w     A7, 2
  2023. 0000154A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2024. 0000154E  206E 000C                movea.l    A0, [A6 + 0xC]
  2025. 00001552  2F10                     move.l     -[A7], [A0]
  2026. 00001554  A91E                     syscall    TrackGoAway
  2027. 00001556  101F                     move.b     D0, [A7]+
  2028. 00001558  4880                     ext.w      D0
  2029. 0000155A  4E5E                     unlink     A6
  2030. 0000155C  4E75                     rts
  2031. export_17:
  2032. fn0000155E:
  2033. 0000155E  4E56 0000                link       A6, 0
  2034. 00001562  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2035. 00001566  4EBA FAD6                jsr        [PC - 0x52A /* 0000103E */]
  2036. 0000156A  588F                     addq.l     A7, 4
  2037. 0000156C  554F                     subq.w     A7, 2
  2038. 0000156E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2039. 00001572  A997                     syscall    OpenResFile
  2040. 00001574  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2041. 00001578  4EBA FB02                jsr        [PC - 0x4FE /* 0000107C */]
  2042. 0000157C  588F                     addq.l     A7, 4
  2043. 0000157E  301F                     move.w     D0, [A7]+
  2044. 00001580  4E5E                     unlink     A6
  2045. 00001582  4E75                     rts
  2046. export_21:
  2047. fn00001584:
  2048. 00001584  4E56 0000                link       A6, 0
  2049. 00001588  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2050. 0000158C  A99A                     syscall    CloseResFile
  2051. 0000158E  4E5E                     unlink     A6
  2052. 00001590  4E75                     rts
  2053. export_20:
  2054. 00001592  4E56 0000                link       A6, 0
  2055. 00001596  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2056. 0000159A  A871                     syscall    GlobalToLocal
  2057. 0000159C  4E5E                     unlink     A6
  2058. 0000159E  4E75                     rts
  2059. export_13:
  2060. 000015A0  4E56 0000                link       A6, 0
  2061. 000015A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2062. 000015A8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2063. 000015AC  A963                     syscall    SetControlValue/SetCtlValue
  2064. 000015AE  4E5E                     unlink     A6
  2065. 000015B0  4E75                     rts
  2066. export_16:
  2067. 000015B2  4E56 0000                link       A6, 0
  2068. 000015B6  554F                     subq.w     A7, 2
  2069. 000015B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2070. 000015BC  A960                     syscall    GetControlValue/GetCtlValue
  2071. 000015BE  301F                     move.w     D0, [A7]+
  2072. 000015C0  4E5E                     unlink     A6
  2073. 000015C2  4E75                     rts
  2074. fn000015C4:
  2075. 000015C4  4E56 0000                link       A6, 0
  2076. 000015C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2077. 000015CC  A97B                     syscall    InitDialogs
  2078. 000015CE  4E5E                     unlink     A6
  2079. 000015D0  4E75                     rts
  2080. fn000015D2:
  2081. 000015D2  4E56 0000                link       A6, 0
  2082. 000015D6  4EBA FAE6                jsr        [PC - 0x51A /* 000010BE */]
  2083. 000015DA  A9F4                     syscall    ExitToShell
  2084. 000015DC  4E5E                     unlink     A6
  2085. 000015DE  4E75                     rts
  2086. export_5:
  2087. 000015E0  4E56 0000                link       A6, 0
  2088. 000015E4  554F                     subq.w     A7, 2
  2089. 000015E6  206E 0008                movea.l    A0, [A6 + 0x8]
  2090. 000015EA  2F10                     move.l     -[A7], [A0]
  2091. 000015EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2092. 000015F0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2093. 000015F4  A96C                     syscall    FindControl
  2094. 000015F6  301F                     move.w     D0, [A7]+
  2095. 000015F8  4E5E                     unlink     A6
  2096. 000015FA  4E75                     rts
  2097. export_2:
  2098. 000015FC  4E56 0000                link       A6, 0
  2099. 00001600  554F                     subq.w     A7, 2
  2100. 00001602  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2101. 00001606  206E 000C                movea.l    A0, [A6 + 0xC]
  2102. 0000160A  2F10                     move.l     -[A7], [A0]
  2103. 0000160C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2104. 00001610  A968                     syscall    TrackControl
  2105. 00001612  301F                     move.w     D0, [A7]+
  2106. 00001614  4E5E                     unlink     A6
  2107. 00001616  4E75                     rts
  2108. export_1:
  2109. fn00001618:
  2110. 00001618  4E56 0000                link       A6, 0
  2111. 0000161C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2112. 00001620  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2113. 00001624  A9D3                     syscall    TEUpdate
  2114. 00001626  4E5E                     unlink     A6
  2115. 00001628  4E75                     rts
  2116.